主要内容

交互控制和回调

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

功能

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

主题

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

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

回调函数定义

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

捕捉鼠标点击

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

按键回调函数

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

定义一个上下文菜单

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

定义一个对象创建回调

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

定义一个对象删除回调

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

将鼠标单击传递给组父

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

传递鼠标点击模糊的对象

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