使用PIP键盘输入数字小数位--Smart LCD
[复制链接]
应用范例: 使用TOPWAY Smart LCD (HMT050CC-C) 使用PIP键盘输入数字小数位
第一步 建立工程
第二步 建立三个页面,导入图片
-
点击工作区域, 右面显示页面属性
-
属性中Background Image 选择页面背景图
注:DP0000 主页面;DP0001为数字键盘页面,DP0002为数字键盘页面按下效果
第三步 关联页面与背景图
第四步 建立字符串元素与设置属性值
-
资源窗口中,右击 32bit Number Variables 选择New VP
-
菜单工具栏点击数字变量元素
-
在页面工作区拖出矩形区, 创建字数字变量元素于页面
-
属性中Font Color选择:0xFF0000
-
属性中Transparent选择: True
-
属性中Font字体选择: 32_ASCII_SysBold
-
属性中Interger Digits和Decimal Digits分别选择:2,2
-
属性中VP Address 选择VP: 0x02000
第五步 建立触摸键与设置属性值
-
菜单工具栏点击触摸键
-
在页面工作区拖出矩形区, 创建触摸键元素于页面
-
属性中Call选择:PIP Number Keyboard
-
属性中VP Address选择:0x02000
-
属性中VP Min设置:-32768 VP Max设置:32768
第六步 设置PIP Number KeyBoard 窗口属性值
-
PIP Title 属性中Font Color选择:0xFF0000
-
PIP Title 属性中Transparent选择:True
-
PIP Title 属性中Font选择:32_ASCII_SysBold
-
PIP Title 属性中Integer 和Decimal Digits分别设置:2,2
-
PIP WIN 属性中X/Y Pop Position分别:406,110
-
PIP WIN 属性中Pop Area of Page 选择:PG0001
第七步 建立自定义键盘与设置属性值
-
菜单工具栏点击触摸键
-
创建触摸键元素于页面(共15个)
-
15个属性中On Press Down选择:Show Cropped BgImg
-
15个属性中Icon选择:DP0002
-
12属性中Call选择:VP:=Concatenate(VP,Value)
其他3个按键设置:“X”按键Call=vp:=DelLastchar(vp);“ESC”按键Call=Esc;
“OK”Call按键Call=Enter;
-
Title/Value设置按键值(*1)
*1:键码值对应表
键码
|
0x31
|
0x32
|
0x33
|
0x34
|
0x35
|
0x36
|
0x37
|
0x38
|
0x39
|
0x30
|
0x2D
|
0x2E
|
键值
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
0
|
-
|
.
|
第八步 下载与编译
第九步 上电显示
-
断开USB与模块连接
-
向模块提供5V电源
-
上电显示
|
-
点击恒定功率输入框
-
在PIP键盘输入:”86.98”
-
点击“OK”,完成
|
|