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中央文件交换。检索。
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0.0 |