使用PIP键盘输入数字小数位--SmartLCD 点击:451 | 回复:0



三才天地人

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:18帖 | 21回
  • 年度积分:3
  • 历史总积分:99
  • 注册:2018年8月25日
发表于:2019-08-14 14:18:35
楼主

应用范例: 使用TOPWAY Smart LCD (HMT050CC-C) 使用PIP键盘输入数字小数位

第一步 建立工程

第二步 建立三个页面,导入图片

  1. 点击工作区域, 右面显示页面属性

  2. 属性中Backround Imae 选择页面背景图

注:DP0000 主页面;DP0001为数字键盘页面,DP0002为数字键盘页面按下效果

第三步 关联页面与背景图

第四步 建立字符串元素与设置属性值

  1. 资源窗口中,右击 32bit Number Variables 选择New VP

  2. 菜单工具栏点击数字变量元素

  3. 在页面工作区拖出矩形区, 创建字数字变量元素于页面

  4. 属性中Font Color选择:0xFF0000

  5. 属性中Transparent选择: True

  6. 属性中Font字体选择: 32_ASCII_SysBold

  7. 属性中Interger DigitsDecimal Diits分别选择:2,2

  8. 属性中VP Address 选择VP: 0x02000

1.png

第五步 建立触摸键与设置属性值

  1. 菜单工具栏点击触摸键

  2. 在页面工作区拖出矩形区, 创建触摸键元素于页面

  3. 属性中Call选择:PIP Number Keyboard

  4. 属性中VP Address选择:0x02000

  5. 属性中VP Min设置:-32768 VP Max设置:32768

2.png

第六步 设置PIP Number KeyBoard 窗口属性值

  1. PIP Title 属性中Font Color选择:0xFF0000

  2. PIP Title 属性中Transparent选择:True

  3. PIP Title 属性中Font选择:32_ASCII_SysBold

  4. PIP Title 属性中Integer Decimal Diits分别设置:2,2

  5. PIP WIN 属性中X/Y Pop Position分别:406,110

  6. PIP WIN 属性中Pop Area of Pae 选择:PG0001

3.png

第七步 建立自定义键盘与设置属性值

  1. 菜单工具栏点击触摸键

  2. 创建触摸键元素于页面(15)

  3. 15个属性中On Press Down选择:Show Cropped BgImg

  4. 15个属性中Icon选择:DP0002

  5. 12属性中Call选择:VP:=Concatenate(VP,Value)

其他3个按键设置:X按键Call=vp:=DelLastchar(vp);ESC按键Call=Esc;

OKCall按键Call=Enter;

  1. Title/Value设置按键值(*1)

4.png

*1键码值对应表

键码

0x31

0x32

0x33

0x34

0x35

0x36

0x37

0x38

0x39

0x30

0x2D

0x2E

键值

1

2

3

4

5

6

7

8

9

0

-

.

第八步 下载与编译

第九步 上电显示

  1. 断开USB与模块连接

  2. 向模块提供5V电源

  3. 上电显示

  1. 点击恒定功率输入框

  2. PIP键盘输入:86.98

  3. 点击“OK,完成







热门招聘
相关主题

官方公众号

智造工程师