Project

General

Profile

Feature #3139

QT-ISCSv304R4的ehmi的lua脚本需要增加获取鼠标左/右键按下+弹起事件、键盘按键操作事件的lua脚本接口

Added by yufeng wu 10 months ago. Updated 10 months ago.

Status:
New
Priority:
Urgent
Assignee:
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

Related to ISCS#FEP - Feature #3144: QT-ISCSv304R4的ehmi的lua脚本需要增加获取鼠标按下事件接口Resolved08/29/2023

Actions

History

#1

Updated by yufeng wu 10 months ago

例如,鼠标左键按下 返回-1;鼠标左键弹起 返回-2;鼠标右键按下 返回-3;鼠标右键弹起 返回-4;键盘按一下 ‘e’键直接返回ascii字符的值

#2

Updated by yufeng wu 10 months ago

用法举例:假设,新开发的获取键鼠状态函数名getMouseKeyStatus()
***SetXYfas.lua 周期1秒执行一次
使能变量bGetMouseKey 1:一秒调用getMouseKeyStatus()获取一次;0:不获取键鼠状态
当获取到鼠标左键被按下时,获取鼠标XY坐标,把火灾图标移到XY位置,并从隐藏变为显示,同时根据算法,将站台的所有显示引导屏,按要求点亮。

#3

Updated by zhixue wei 10 months ago

  • Related to Feature #3144: QT-ISCSv304R4的ehmi的lua脚本需要增加获取鼠标按下事件接口 added

Also available in: Atom PDF