lockPointer

水平或垂直地锁定光标

28下载

更新2017年2月6日

查看许可协议

LOCKPOINTER:添加一个侦听器图的“WindowMouseMotion”
事件在水平方向和垂直方向锁定光标。
语法:选点(xp,轴)
xp:指针像素格式的位置(x, y)
轴:“x”锁垂直线x位置(锁)
“y”锁水平线(锁y位置)

使用的例子:

无花果=图;
ax =轴;
(xx (2), yy (2)] = ginput (1);
x_p = (0, ' PointerLocation ');
%其他代码在这里
hL = addlistener(无花果、WindowMouseMotion, @ (x, y) lockPointer (x_p ' x '));
(xx (1), yy (1)] = ginput (1);
删除(hL)

作者:马克•Jakobi 07。2017年2月

注意:如果有人有显著的性能改进的技巧使上面的例子不那么紧张,请让我知道。离开了strcmp(轴)检查在我的机器上没有明显差异。

引用作为

Marc Jakobi (2023)。lockPointer(//www.tatmou.com/matlabcentral/fileexchange/61469-lockpointer), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2016b
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0.0