淘晶馳串口屏入門(二)文本、字庫、滾動文本、滑動文本、數字、變量與虛擬浮點數

軟件左側爲控件欄,點擊可以快速創建控件

一、文本控件

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

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章