iptPointerManager
在图中创建指针管理器
语法
iptPointerManager (hFigure)
iptPointerManager (hFigure“禁用”)
iptPointerManager (hFigure '使')
描述
iptPointerManager (hFigure)
在指定的图形中创建指针管理器。指针管理器控制图形中包含指针行为结构的图形对象的指针行为。使用iptSetPointerBehavior
将指针行为结构与特定对象关联,以定义当鼠标指针移动到该对象上然后离开该对象时发生的特定操作。看到iptSetPointerBehavior
获取更多信息。
iptPointerManager (hFigure“禁用”)
禁用图形的指针管理器。
iptPointerManager (hFigure '使')
启用并更新图形的指针管理器。
请注意
如果图中已经包含指针管理器,iptPointerManager (hFigure)
不创建新的。它的效果和iptPointerManager (hFigure '使')
.
例子
画一条线。在图中创建一个指针管理器。然后,将指针行为结构与图中的行对象相关联,当指针在其上时,该行对象将鼠标指针更改为fleur。
H =图(1:10);iptPointerManager (gcf);enterFcn = @(hFigure, currentPoint)…set(hFigure, 'Pointer', 'fleur');iptSetPointerBehavior (h, enterFcn);
提示
iptPointerManager
不仅要考虑指针所经过的对象,还要考虑图中所有对象。iptPointerManager
搜索HG层次结构以找到第一个包含指针行为结构的对象。的iptPointerManager
然后执行该对象的指针行为函数。例如,您可以将指针设置为fleur并将该指针与轴关联。然后,当您将指针滑入图形窗口时,它最初将是默认指针,然后当您穿过轴时更改为fleur,当您滑过轴的父对象时仍然是fleur。
在R2006a中引入
这个话题有用吗?