click-激活控件的按下/弹起事件
激活当前页面控件的按下或弹起事件,不支持跨页面激活控件的按下或弹起事件
控件被隐藏后,无法使用手指去触发控件,但是仍然可以通过click指令触发。
请勿click控件自身,否则会因为递归过深导致问题。
click obj,event
obj:控件ID或控件名称
event:事件序号:0为弹起,1为按下
click-示例1
1 //激活名称为b0的控件的按下事件
2 click b0,1
click-示例2
1 //激活n0控件的弹起事件
2 click n0,0
注意
控件的按下/弹起事件在屏幕上触摸的时候会自动激活,如果在没有触摸的情况下想要手动激活,就使用click指令即可。
由于串口屏上没有函数的概念,因此有大量重复的代码需要调用时,可以将代码写在触摸热区内,然后用click指令去触发
click指令触发控件时,不会导致触摸捕捉控件被触发
click-c语言示例
单片机通过串口触发按键按下并在100毫秒后弹起
1 //激活名称为b0的控件的按下事件,click指令不支持跨页面
2 printf("click b0,1\xff\xff\xff");
3
4 //单片机延时100ms,如果不延时,指令速度太快,看不到按下弹起的效果
5 delay_ms(100);
6
7 //激活名称为b0的控件的弹起事件,click指令不支持跨页面
8 printf("click b0,0\xff\xff\xff");
click指令-相关链接
click指令-样例工程下载
演示工程下载链接: