主要内容

交互控制和回调

编写响应用户操作(如鼠标点击)的程序

功能

uicontextmenu 创建上下文菜单组件
uimenu 创建菜单或菜单项
dragrect 用鼠标拖动矩形
rbbox 创建用于区域选择的橡皮带框
刷新 重新绘制当前图
宋惠乔 显示当前图

主题

回调-对用户动作的程序化响应

一个回调是为响应某些预定义的用户操作(如单击图形对象或关闭图形窗口)而执行的函数。

回调函数定义

若要使用回调属性,请将回调代码分配给属性。

获取鼠标点击

有两个属性决定对象是否以及如何响应鼠标点击,PickablePartsHitTest

按下回调功能

当用户左键单击为其分配回调的图形对象时,执行按下按钮回调。

定义上下文菜单

这个示例展示了如何定义上下文菜单,它使您能够为用户提供与图形对象交互的选项。

定义一个对象创建回调

这个例子展示了如何定义一个对象创建回调。

定义一个对象删除回调

这个例子展示了如何定义一个对象删除回调。

将鼠标单击传递到组父

这个例子展示了一组对象如何将鼠标点击传递给父对象,父对象操作组中的所有对象。

将鼠标点击传递给模糊的对象

这个例子展示了如何将鼠标点击传递给模糊的对象。