事件
在「事件」选项卡页面上,您可以为在表单控件字段中发生的事件指定相应的宏。
事件发生时,链接的宏将被调用。要将宏指定给事件,请按「...」按钮。将打开「指定动作」对话框。
对于不同的控件,发生的事件也不同。「事件」选项卡页面上仅列出对于选中控件和上下文来说可能发生的事件。
以下事件已定义:
批准操作
通过点击控件来触发某个操作之前,发生此事件。例如,点击「提交」按钮将启动一个发送操作;不过,只有当在初始化时事件发生时,才会真正启动「发送」进程。批准操作事件可以终止该进程。如果链接的方法返回 FALSE,则不执行在初始化时事件。
执行操作
当启动某个操作时,发生执行操作事件。例如,如果表单中含有「提交」按钮,则发送进程表示要初始化的操作。
已修改
在控件失去焦点并且控件内容在此刻有变动时,将会发生已变更事件。
文字已修改
在对输入字段输入或修改文字时,发生文字已修改事件。
项目状态已修改
若控件字段的状态已更改,则发生项目状态已更改事件。
在瞄准时
当控件字段获得焦点时,发生收到焦点时事件。
在偏离目标时
当控件字段失去焦点时,发生在偏离目标时事件。
已按键
如果在控件具有焦点时按任意键,则发生按键事件。 此事件可以链接到用于检查条目的宏。
已释放键
如果在控件具有焦点时释放任意键,则发生松开按键事件。
鼠标在内部
当鼠标位于控件字段中时,发生鼠标在内部事件。
按住按键的同时移动鼠标
在有键按下时拖动鼠标,会发生 按键同时鼠标移动 事件。 例如拖拽时,其他键可确定模式 (移动或复制)。
鼠标移动
当鼠标移过控件时,发生鼠标移动事件。
已按下鼠标按钮
当鼠标指针位于控件之上并按下鼠标按钮时,发生已按下鼠标按钮事件。
请注意,此事件也可用于通知控件上弹出式右键菜单的请求。
已释放鼠标按钮
当鼠标指针位于控件之上并松开鼠标按钮时,发生已释放鼠标按钮事件。
鼠标在外部
当鼠标位于控件字段之外时,发生鼠标在外部事件。