主要内容

通过鼠标点击来模糊对象

这个例子展示了如何通过鼠标点击一个模糊对象。

设置PickableParts一个图形对象的属性没有一个防止对象捕捉鼠标点击。这个例子:

  • 定义了一个上下文菜单调用的轴持有与价值观

  • 创建图表中,所有的数据对象可以捕获鼠标点击,使所有右击通过轴和调用上下文菜单。

axesHoldCM函数定义了一个上下文菜单,返回其处理。

函数cmHandle = axesHoldCM cmHandle = uicontextmenu;uimenu (cmHandle“标签”,“坚持”,“回调”,@holdOn);uimenu (cmHandle“标签”,“拖延”,“回调”,@holdOff);结束函数holdOn(~ ~)无花果= gcbf;ax = fig.CurrentAxes;(ax,“上”)结束函数推迟(~ ~)无花果= gcbf;ax = fig.CurrentAxes;(ax,“关闭”)结束

创建一个条形图和设置PickableParts酒吧的属性对象:

栏(1:20,“PickableParts”,“没有”)

为当前轴:创建上下文菜单

甘氨胆酸ax =;斧子。快捷菜单= axesHoldCM

图中右键单击在酒吧和显示坐标轴上下文菜单: