仪表控件应用
类别
内容
关键词
仪表控件 串口屏
摘 要
修订历史
版本 |
日期 |
原因 |
V1.0 |
2016/02/22 |
创建文档 |
|
|
|
1. 适用范围... 5
2. 开发环境版本... 6
3. 功能概述... 7
4. 技术实现... 8
4.1 属性窗口... 8
1. 适用范围
2. 开发环境版本 1. VisualTFT软件版本:V3.0.0.636 及以上;
版本查看:打开VisualTFT,点击帮助->关于VisualTFT可以查看当前软件版本号;
最新版本可登陆www.gz-dc.com进行下载
2. 串口屏硬件版本:V2.22.649.XXX及以上。
版本查看:(1) 查看屏幕背面版本号贴纸。
(2) VisualTFT与屏幕联机成功后,右下角显示的版本号。
3. 功能概述
仪表控件,可以用仪表的仪表形式去反映用户主机上的数据变化。
仪表控件属性和设置方法很多,功能强大,配置灵活,能构造基本满足使用的仪器仪表界面。
4. 技术实现 4.1 属性窗口
熟悉仪表控件属性窗口可以更好的对控件进行属性设置,如所示为文本控件的属性窗口。
图 4‑1
1. 数值起始值:仪表量程最小的数值,可以进行设置。如图 4‑2所示,“0”为起始值。
最小的数值 |
终止值:仪表量程最大的数值,可以进行设置。仪表指针转了360°之后,如图 4‑3所示,同样也是指向“0”,但此时数值为最大的“360”。
最大的数值 |
初始值:指针一开始指向的数值。比如我们保持其他数值不变,设置初始值为45,指针一开始的指向如图 4‑4所示。
显示数值:表盘上的数字。关闭显示数值数字消失,如图 4‑5所示。
字体大小:设置表盘上字体的大小。
字体颜色:设置表盘上字体的颜色。
2. 表盘表盘类型:分为“自绘表盘”、“背景图片”、“透明”,如图 4‑6所示。当设置为“背景图片”、“透明”时,去除表盘,只保留指针。
起始角:指针一开始起始指向角度,比如,保持其他值不变,设置起始角为180°,如图 4‑7所示。
终止角:指针表盘最终指向的角度,比如,保持其他值不变,设置终止角为270°,如图 4‑8所示。
旋转方向:分为“顺时针”和“逆时针”。如所示。
A:选择“顺时针”:指针顺时针沿着数值大的方向走。
B:选择“逆时针”:指针逆时针沿着数值大的方向走。
3. 刻度显示背景色:选择“是”或者“否”。选择“是”可以设置刻度的背景色。
显示主线:主线是仪表最外围的那个圆圈,选择“是”或者“否”。选择“是”可以设置主线颜色和主线的宽度。
刻度:可以设置刻度个数,默认为4个刻度。还可以对刻度的颜色、设置刻度的宽度数值。
显示子刻度:选择“是”或者“否”。还可以设置子刻度的个数、对子刻度的颜色、设置刻度的宽度数值。选择“否”后关闭子刻度显示,只显示4个刻度,如图 4‑9所示。
4. 表针
表针类型:可以对表针的类型进行设置,分为“直线”、“三角形”、“四边形”。如图 4‑10所示。
表针颜色:表针的颜色。
中心颜色:指针中心的颜色。
4.2 例程操作注:尽量设置成只留下一个指针,表盘等其他部分可以全部做在一个图片上,然后这个图片作为这个画面的背景,这样运行速度可以提高。
1、新建一个画面,设置好画面的背景图,背景图最好自带除指针之外的UI,如图 4‑11所示。
2、插入一个仪表控件,对仪表属性进行设置:起始值→“0”;终止值→“10”;初始值→“0”;表盘类型→透明;起始角→“160”;终止角→“20”;旋转方向→顺时针。如图 4‑12所示。
3、编译无误后,运行模拟器测试效果。如图 4‑13所示。