background image

2.1.1 图形编辑器的动作编辑器

在图形编辑器中,可以通过 C 动作使对象属性动作化。同样,也可以使用 C 动作来响应对象事件。

1.动作编辑器

对于 C 动作的组态,可以使用动作编辑器。此编辑器可以在对象属性对话框中通过以下方法打开,即点

击鼠标右键期望的属性或事件,然后从显示的弹出式菜单中选择 C 动作。已经存在的 C 动作在属性或事件
处用绿色箭头标记。

在动作编辑器中,可以编写 C 动作。对于属性的 C 动作,必须定义触发器。对于事件的 C 动作,由于事

件本身就是触发器所以不必再定义。完成的 C 动作必须进行编译,如果编译程序没有检测到错误,则可以
通过单击确定退出动作编辑器

2.C 动作的结构

通常,一个 C 动作相当与 C 中的一个函数。C 动作由两种不同类型:为属性创建动作和为事件创建的动

作。通常,属性的 C 动作用于根据不同的环境条件控制此属性的值(例如变量的值)。对于这种类型的 C 动
作,必须定义触发器来控制其执行。事件的 C 动作来响应此事件。