主要内容

互动控制和回调

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

职能

UIContextMenu. 创建上下文菜单组件
Uimenu. 创建菜单或菜单项
dr 用鼠标拖动矩形
rbbox. 为区域选择创建橡皮筋盒
刷新 重绘当前的数字
SHG 显示当前数字

话题

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

一种打回来是响应于某些预定义的用户操作而执行的函数,例如单击图形对象或关闭图形窗口。

回调定义

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

捕获鼠标点击

有两个属性确定是否以及对象如何响应鼠标点击,可挑选的哈比特

按钮下调回调函数

按钮在用户左键单击分配回调的图形对象时执行按钮执行。

定义上下文菜单

此示例显示了如何定义上下文菜单,该菜单使您可以为用户提供与图形对象交互的选择。

定义对象创建回调

此示例显示如何定义对象创建回调。

定义对象删除回调

此示例显示如何定义对象删除回调。

通过鼠标单击组父级

此示例显示了一组对象可以将鼠标单击到父级,这些对象在组中的所有对象上运行。

通过鼠标单击遮盖镜

此示例显示如何传递鼠标点击遮挡对象。