VAPS XT入门教程14.07:事件调用
系列索引:VAPS XT入门教程索引
本文只介绍简单操作,其余自己探索。
子界面
还是14.04的工程
打开Properties右侧的标签页,添加事件evClicked,不传递参数
打开实现画布,向画布中添加RectActiveArea用于捕捉鼠标事件
添加ATN触发与响应
添加成功后会自动在Implementation View添加TopState,这个就是状态机,ATN就是状态机扩展
当RectActiveArea_1捕获到鼠标的点击事件时,就触发testgo的evClicked事件
父界面
打开父界面画布
仔细看,这个矩形四边有一圈红色点划线,这个是鼠标捕捉事件的标志。
添加事件触发与响应
捕获testgo的evClicked事件,然后输出字符串clicked
仿真运行,点击白色矩形
与设计期望相同。
总结
- 数据流是连续的,事件是离散的
- 不可跨级捕获事件
技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导
VAPS XT入门教程14.07:事件调用
https://blog.jackeylea.com/vapsxt/introduction-of-vapsxt-event/