淘晶驰串口屏入门(二)文本、字库、滚动文本、滑动文本、数字、变量与虚拟浮点数

您所在的位置:网站首页 文本如何变成数字字体 淘晶驰串口屏入门(二)文本、字库、滚动文本、滑动文本、数字、变量与虚拟浮点数

淘晶驰串口屏入门(二)文本、字库、滚动文本、滑动文本、数字、变量与虚拟浮点数

2024-07-11 22:58| 来源: 网络整理| 查看: 265

软件左侧为控件栏,点击可以快速创建控件

一、文本控件

1、点击文本控件,快速创建一个文本控件

 2、屏幕上出现了一个文本控件,注意:t+数字开头的为文本控件,这是控件的名称,你可以自己修改

3、选中文本控件,可以看到左下角出现文本控件的属性栏。你可以在这里修改控件的属性,并且当你选中某个属性时,下方的注释栏会给出当前属性的作用

注意,这里的属性有些是黑色的,有些是绿色的,绿色的是在运行时可以修改的属性,黑色是只能在编辑时修改的属性或者无法修改的属性

                    

4、在第三个图中,我们可以看到,文本的内容是newtxt,但是屏幕上的控件中却是空白的,什么都没有显示,这是因为我们还没有添加字库

5、添加一个字库,工具-字库制作

6、第一个字库建议设置为使用最多的字库,因为之后每个控件都会默认绑定这个字库,省得经常去改

字高选择24,编码选择gb2312,勾选字体抗锯齿,字体选择宋体,范围选择所有字符,字库名字可以自己取,简易取直观一点的,比如我命名为24songti,一眼就能看出来是24号的宋体。

这里特别说明一下,范围选项里有ASCII字符,所有字符,指定字符三个选项,如果选择ASCII字符,就会生成ASCII字符库,包括英文大小写,英文标点符号等常用字符;如果选择所有字符,就会生成一个完整的GB2312字符库,包括了英文大小写,英文标点符号,常用的几千个汉字和符号;如果选择了指定字符,就会生成你指定的字符库,比如你制定了一个字符库里面只有“我很帅”三个字,那么文本控件调用这个字库时,只有碰到这三个字才会显示,其他的一概不显示。

7、选择保存字库的位置,这里还要再输一遍文件名并保存

8、等待字库生成完成

9、将字库加入项目

10、这时,左下角就会显示出你刚添加的字库了,如果你刚刚不小心点了否,可以点击“+”按钮,导入我们刚刚创建的字库

11、如果你的界面还是空白一遍,你需要点击一下控件,控件才会更新显示内容

12、txt_maxl属性是文本控件的字符最大长度,软件会根据这个值来分配内存控件,在嵌入式设备上,所有的存储空间都寸土寸金,我们设置这个属性的时候,要根据内容尽量节省存储空间。

二、滚动文本

1、新建一个滚动文本,注意:g+数字开头的为滚动文本控件,这是控件的名称,你可以自己修改

2、滚动文本控件与文本控件的区别就是滚动文本控件可以滚动,类似于电视新闻最下方出现的滚动消息,除此之外我们还可以设置他的滚动方向,以及是否滚动等属性

     

  三、滑动文本控件

1、新建一个滑动文本控件,注意:slt+数字开头的为滑动文本控件,这是控件的名称,你可以自己修改

2、只有x3和x5系列的串口屏支持滑动文本控件,k0,t0和t1系列不支持

3、滑动文本控件用法参照文本控件

 

四、数字控件

1、新建一个数字控件,注意:n+数字开头的为数字控件,这是控件的名称,你可以自己修改

数字控件与文本控件的区别就是数字控件只能显示数字,但是数字空间可以用于加减乘除与或非等计算,数字控件相当于c语言和java中的int类型,文本控件相当于String

 

五、变量

1、新建一个变量控件,注意:va+数字开头的为变量控件,这是控件的名称,你可以自己修改

变量的位置很隐蔽,请看下面的箭头指向的位置,除了变量之外,定时器,文件流等控件也是在这里

2、变量你可以理解为看不见的数字控件或者文本控件,你可以设置变量控件的sta属性来控制,当sta为数值时,那么变量是一个看不见的数字控件,当sta为字符串时,那么变量是一个看不见的文本控件

六、虚拟浮点数

淘晶弛串口屏是不支持浮点数类型的,因为浮点数类型会大大降低芯片的性能,这里我们使用虚拟浮点数来代替浮点数

1、新建一个浮点数控件,注意:x+数字开头的为浮点数控件,这是控件的名称,你可以自己修改

2、虚拟浮点数本质上是一个整数类型,但是我们可以通过设置属性,在某个位置显示一个浮点数,就能让他看起来像一个小数

假设我们设置虚拟浮点数控件的小数点位数2位,这时我们给他赋值为123456,那么虚拟浮点数便会显示1234.56

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3