大彩串列埠屏的GUI支援

2021-08-26 23:57:10 字數 555 閱讀 1333

這兩周都在同事做醫療等離子電源的應用介面,因為要高上大一些,所以選擇了簡單易用的大彩屏,總體上講大彩的屏確實還是比較容易上手,很容易實現命令控制,但是就簡單易用來說,還是談不上,起碼沒有msos本身的gui簡單易用,所以同事基於msos的gui花了3天時間寫了一套大彩串列埠屏的gui,取名為cgui,也就是colorgui的意思,目前支援按鍵,進度條和文字三種控制項,目前醫療等離子電源專案只需要這三個控制項,使用起來基本上跟原來的gui一樣的使用,真正做到了簡單易用。

因為編寫了msos,養成了物件導向的程式設計習慣,所以在這個專案開發中都是基於物件導向思維編寫的,這個呢,從構思角度上講,確實有較大的壓力,前期週期也確實長一些,但是後期是會好很多,因為第一次使用彩屏專案,壓力大一些,週期也長一些,還有很多使用訣竅也很多,感觸頗深,後續都需要把這些訣竅抽象成一些庫檔案融入到msos中去。

有了這個專案經驗後,我們一直在思考msos的彩屏版本如何設計,因為有大彩串列埠屏的經驗,再加上自身的一些工控經驗,目前看大彩屏的構思已經成型了,後續可以考慮嘗試開發了。核心點可能是基於物件導向的結構體和面向暫存器的互動這兩點來實現基於大彩串列埠屏的功能,要做到比大彩的更加簡單易用

TJC串列埠屏顯示小數的方法

使用串列埠屏顯示小數的方法 成功的方法 1.在兩個數字控制項之間採用文字控制項,文字控制項的內容設定為 也就是把小數點採用文字控制項固定,自己調整距離即可 2.使用虛擬浮點數控制項也可以顯示小數,這裡需要注意的是 1 資料的整數和小數的位數都是可以在控制項的屬性裡面可以設定的 2 虛擬浮點數控制項的...

大屏製作的探索

難度其實主要有兩點,第一點如何高質量的還原ui圖,第二點如何寬高自適應。這個問題對乙個成熟的開發來說其實不大,唯一的問題可能是不同尺寸的裝置上的顯示問題,比如我們在手機端自適應的時候,有1px邊框問題,大屏也會遇到類似的問題,重點排查解決就好了。寬度自適應,這個很容易,我們對比移動端,有rem,em...

開發支援iPhone橫屏的Tab Bar程式

override to allow orientations other than the default portrait orientation.bool shouldautorotatetointe ceorientation uiinte ceorientation inte ceorien...