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

第一步 建立工程

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

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

  2. 属性中Background Image 选择页面背景图

注: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 Digits和Decimal Digits分别选择:2,2

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

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

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

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

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

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

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

第六步 设置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 Digits分别设置:2,2

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

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

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

  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;

“OK”Call按键Call=Enter;

  1. 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

-

.

第八步 下载与编译

第九步 上电显示

  1. 断开USB与模块连接

  2. 向模块提供5V电源

  3. 上电显示

  1. 点击恒定功率输入框

  2. 在PIP键盘输入:”86.98”

  3. 点击“OK”,完成

使用PIP键盘输入数字小数位--Smart LCD的更多相关文章

  1. Java 键盘输入数字(空格隔开) 将数字存入数组

    Scanner sc = new Scanner(System.in); String inputString = sc.nextLine(); String stringArray[] = inpu ...

  2. java手工从键盘输入数字存放到数组并将其输出

    package suanfafenxi; import java.util.Scanner; public class shiyan { static int number=10; static in ...

  3. Java练习 SDUT-1119_输入数字星期,输出英文(switch语句)

    C语言实验--输入数字星期,输出英文(switch语句) Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 从键盘上输入数 ...

  4. [汇编] 从键盘输入一个一位数字,然后响铃n声

    ; multi-segment executable file template. data segment ends stack segment dw dup() ends code segment ...

  5. 3.键盘输入10个数,放到数组中,(1)去除该数组中大于10的数 (2)将该数组中的数字写入到本地文件number.txt中

    package cn.it.text; import java.io.FileWriter; import java.io.IOException; import java.util.Scanner; ...

  6. 【PyQt5-Qt Designer】简易的数字键盘输入+简易计算器

    参考如下键盘格式写了一个键盘输入,目前还不能进行运算,后期完善... 效果如下: 完整代码: from PyQt5.QtWidgets import (QApplication,QWidget,QPu ...

  7. Linux Vi/Vim 在插入模式下键盘右边数字键输入异常

    问题:Linux在 Vi/Vim 在编辑文件时遇到一个问题,当我在 Insert 模式下进行修改文件内容的时候,用到了键盘(104键,右边带数字键那种)进行数字输入,当我输入数字 “5” 时,插入的数 ...

  8. 从键盘输入一个字符串(长度不超过30),统计字符串中非数字的个数,并将统计的结果显示在屏幕上,用EXE格式实现。

    问题 从键盘输入一个字符串(长度不超过30),统计字符串中非数字的个数,并将统计的结果显示在屏幕上,用EXE格式实现. 源程序 data segment hintinput db "plea ...

  9. contextField 键盘只允许输入数字和小数点,并且现在小数点后位数

    - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementS ...

随机推荐

  1. Windows系列和office系列通用激活工具KMSAuto

    Windows系列和office系列通用激活工具KMSAuto KMSAuto 是一款俄罗斯人 Ratiborus 制作与设计开发的能够批量激活大客户授权版本的微软 Office 办公套件以及 Win ...

  2. Django rest framework(4)----版本

    目录 Django组件库之(一) APIView源码 Django restframework (1) ----认证 Django rest framework(2)----权限 Django res ...

  3. java网络爬虫,乱码问题终于完美解决

    第一次写爬虫,被乱码问题困扰两天,试了很多方法都不可以,今天随便一试,居然好了. 在获取网页时创建了一个缓冲字节输入流,问题就在这个流上,添加标红代码即可 BufferedReader in = nu ...

  4. centos7 添加用户,组

    centos7添加用户,组. groupadd projectUsers //添加组,组名projectUser. cat /etc/group //查看最后一行是projectUser. 添加用户并 ...

  5. 前端经常碰到的小知识点-----js篇

    一    js 1.可视区宽和高 ① document.documentElement.clientWidth  //可视区的宽度 document.documentElement.clientHei ...

  6. QRowTable表格控件(二)-红涨绿跌

    目录 一.开心一刻 二.概述 三.效果展示 四.任务需求 五.指定列排序 六.排序 七.列对其方式 八.相关文章 原文链接:QRowTable表格控件(二)-红涨绿跌 一.开心一刻 一天,五娃和六娃去 ...

  7. 题解 P2835 【刻录光盘】

    P2835 刻录光盘 来一波FLOYD最短代码qwq #include<cstdio> using namespace std; #define FOR(i) for (register ...

  8. TensorFlow笔记-初识

    深度学习: 转换编程的思维(和传统的机器学习的编程方式不太一样) 测试链接 TensorFlow的安装 CPU版本: 只支持程序在CPU上计算/运算,默认运行就是CPU上运行 卸载: pip unin ...

  9. Docker部署web环境之Lanmp

    1. 案例一 整套项目多容器分离通过docker-compose部署lanmp环境 中方文档参考网址: docker/kubernets网址 http://www.dockerinfo.net/doc ...

  10. JavaSE总结(一)

    一.Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年 ...