Feature #3139
QT-ISCSv304R4的ehmi的lua脚本需要增加获取鼠标左/右键按下+弹起事件、键盘按键操作事件的lua脚本接口
Start date:
08/24/2023
Due date:
08/25/2023
% Done:
0%
Estimated time:
Description
2023Q2科研区域光感知疏散项目-采用QT-ISCSv304R4
要求202308月底前完成
ehmi界面lua脚本设计过程中,发现鼠标/键盘触发设置站台内火灾区域点,需要捕捉鼠标操作事件,或者键盘操作事件,确定点亮鼠标所在位置火灾标志,然后按算法点亮站台所有的引导屏
建议:
ehmi的lua脚本需要增加获取鼠标左/右键按下+弹起事件、键盘按键操作事件的lua脚本接口
期望的时间:20230825前完成,beta可用测试版,进行试用。
Related issues
History
Updated by yufeng wu over 1 year ago
例如,鼠标左键按下 返回-1;鼠标左键弹起 返回-2;鼠标右键按下 返回-3;鼠标右键弹起 返回-4;键盘按一下 ‘e’键直接返回ascii字符的值
Updated by yufeng wu over 1 year ago
用法举例:假设,新开发的获取键鼠状态函数名getMouseKeyStatus()
***SetXYfas.lua 周期1秒执行一次
使能变量bGetMouseKey 1:一秒调用getMouseKeyStatus()获取一次;0:不获取键鼠状态
当获取到鼠标左键被按下时,获取鼠标XY坐标,把火灾图标移到XY位置,并从隐藏变为显示,同时根据算法,将站台的所有显示引导屏,按要求点亮。
Updated by zhixue wei about 1 year ago
- Related to Feature #3144: QT-ISCSv304R4的ehmi的lua脚本需要增加获取鼠标按下事件接口 added