聯(lián)系電話
商務(wù)咨詢
技術(shù)支持
公眾號
回到頂部
商務(wù)咨詢
武漢藍(lán)星科技
基礎(chǔ)核心,圖形系統(tǒng)源動力
TD GUI-Engine
TD GUI-Engine用于TD軟件與服務(wù)生態(tài)的底層核心,它擁有一套完整的嵌入式圖形用戶接口編程框架,屬于嵌入式軟件系統(tǒng)的中間件產(chǎn)品,即嵌入式圖形引擎。
該引擎特別為嵌入式系統(tǒng)優(yōu)化了窗口系統(tǒng)、圖形渲染等多方面功能模塊,適用于各軟硬件平臺,以用于在嵌入式設(shè)備中呈現(xiàn)由TD Realizer完成的設(shè)計(jì)內(nèi)容。
廣泛適用各類軟硬件平臺、各主流、實(shí)時(shí)和微型操作系統(tǒng),如x86、ARM、MIPS、龍芯等硬件平臺,Linux、QNX、VxWorks等操作系統(tǒng)。
支持包括Linux操作系統(tǒng)在內(nèi)的多進(jìn)程多窗口應(yīng)用開發(fā)模式、各類實(shí)時(shí)操作系統(tǒng)的多任務(wù)多窗口應(yīng)用開發(fā)模式,并提供廣泛用于用戶應(yīng)用程序開發(fā)的C接口功能。
復(fù)雜的應(yīng)用場景轉(zhuǎn)換、有效的嵌入式運(yùn)行環(huán)境有足夠強(qiáng)大的圖形服務(wù)器、窗口管理器、軟件包管理器、進(jìn)程管理器等支持應(yīng)對。
極限的軟件包容量和優(yōu)秀的圖形算法,可滿足極低內(nèi)存占用需求的圖形化應(yīng)用場景。
內(nèi)置豐富的控件,支持疊加透明效果、滑動窗口滾動條的自動隱藏和顯示,界面切換動效,窗口分層顯示、字體及繪圖抗鋸齒功能,多種語言切換等特性。
繼承了C語言簡單、靈活、高效的特點(diǎn)
編譯后代碼本地運(yùn)行,無需依托虛擬機(jī)及其
他庫的支撐,并以極低資源占用,實(shí)現(xiàn)穩(wěn)定
高效運(yùn)行和豐富顯示效果;
具備圖形系統(tǒng)、應(yīng)用管理、應(yīng)用開發(fā)
環(huán)境、應(yīng)用開發(fā)工具、核心開發(fā)平
臺、其他模塊等。
基于C/S架構(gòu)的圖形系統(tǒng)、圖形服
務(wù)器以及窗口管理器均為獨(dú)立進(jìn)程
讓創(chuàng)意、交互和設(shè)計(jì)變得簡單!
立即體驗(yàn)/*
* TD HelloWorld example
* version 1.0.0, July 14th, 2020
* Copyright (c) 2020 Wuhan BlueStar Technology Co., Ltd. All rights reserved.
*/
#include <stdio.h>
#include <TWidget/TWidget.h>
int main(int argc, char **argv)
{
TwAppInit();
TwConfigParseFile(TGetExecutePath(\"../etc/config.ini\"));
TwMainLoop();
return 0;
}
Hellow Word!
Start基于C/S架構(gòu)的圖形系統(tǒng),圖形服務(wù)器以及窗口管理器都是獨(dú)立進(jìn)程。窗口管理器負(fù)責(zé)管理客戶端程序的窗口顯示
圖形服務(wù)器與多個(gè)客戶端程序通訊,客戶端程序作為獨(dú)立進(jìn)程向圖形服務(wù)器發(fā)送顯示相關(guān)請求命令
采用C/S架構(gòu)使應(yīng)用程序可以只關(guān)注業(yè)務(wù)邏輯,圖層及控件資源交由圖形服務(wù)器管理,C/S架構(gòu)還實(shí)現(xiàn)了多進(jìn)程的運(yùn)行模式,不同的功能拆分為不同的應(yīng)用程序,相互獨(dú)立運(yùn)行,降低運(yùn)行時(shí)的資源占用
音樂
天氣
電臺
支持透明,不參與窗口互斥
描述:
窗口控件就像一個(gè)容器,可以作為其他控件的父控件來組織控件;
控件系統(tǒng)初始化時(shí)返回的根控件就是一個(gè)窗口控件,井且根窗口控件的子控件必須是窗口控件;窗口控件的captlon屬性就是窗口標(biāo)題欄上顯示的文本
加載中
禁用觸摸、事件
描述:
窗口控件就像一個(gè)容器,可以作為其他控件的父控件來組織控件;
控件系統(tǒng)初始化時(shí)返回的根控件就是一個(gè)窗口控件,井且根窗口控件的子控件必須是窗口控件;窗口控件的captlon屬性就是窗口標(biāo)題欄上顯示的文本
最底層窗口
不參與窗口互斥
描述:
窗口控件就像一個(gè)容器,可以作為其他控件的父控件來組織控件;
控件系統(tǒng)初始化時(shí)返回的根控件就是一個(gè)窗口控件,井且根窗口控件的子控件必須是窗口控件;窗口控件的captlon屬性就是窗口標(biāo)題欄上顯示的文本
禁用觸摸、事件
描述:
窗口控件就像一個(gè)容器,可以作為其他控件的父控件來組織控件;
控件系統(tǒng)初始化時(shí)返回的根控件就是一個(gè)窗口控件,井且根窗口控件的子控件必須是窗口控件;窗口控件的captlon屬性就是窗口標(biāo)題欄上顯示的文本
4種狀態(tài)、風(fēng)格切換、字體設(shè)置、透明
描述:
按鈕控件是定義屏幕上可用于觸發(fā)動作的區(qū)域的控件
對齊方式:
按鈕狀態(tài):
支持單選、多選、不變;可以同時(shí)設(shè)置風(fēng)格圖片和文字
描述:
布爾按鈕首先設(shè)置風(fēng)格中普通狀態(tài)的內(nèi)容,如果自身是活動狀態(tài),那么就再設(shè)置風(fēng)格中活動狀態(tài)的內(nèi)容,如果自身是選中狀態(tài), 再設(shè)置風(fēng)格中選中狀態(tài)的內(nèi)容
選擇喜歡的顏色
選擇最喜歡的顏色
樹形列表(有分枝)、支持一份數(shù)據(jù)多處顯示,節(jié)點(diǎn)中可以顯示圖片
描述:
列表視圖控件是實(shí)現(xiàn) DataModel 數(shù)據(jù)可視化的一種控件。該控件排版顯示數(shù)據(jù),數(shù)據(jù)的修改只觸發(fā) DataModel 事件, 隔離了顯示細(xì)節(jié),用戶只需要關(guān)注 DataModel 數(shù)據(jù)本身;該控件的 value 值就是當(dāng)前點(diǎn)擊選中的數(shù)據(jù)節(jié)點(diǎn),當(dāng)選中的節(jié)點(diǎn)發(fā)生變化時(shí),會觸發(fā) MODIFIED 事件。
序號
|
商品 |
價(jià)格(萬)
|
數(shù)量(件)
|
入庫時(shí)間
|
入庫操作 |
---|
請輸入完整數(shù)據(jù)
確定支持文字框、數(shù)字框、密碼框、文本只讀、不移動輸入光標(biāo)。
描述:
單行文本框是用來輸入和顯示一行文本的控件,其內(nèi)部是一個(gè)顯示單元;
它的 caption屬性就是單行文本框里面的文本, 它的 value 屬性就是當(dāng)前輸入光標(biāo)的位置,當(dāng)單行文本框里面的文本發(fā)生變化時(shí),觸發(fā)修改事件 MODIFIED。
個(gè)人信息
支持自動換行、只讀。
描述:
文本域控件是用來輸入和顯示多行文本的控件,可以設(shè)置自動換行,有滾動區(qū)域
備注
帶有滑動區(qū)域的控件會自帶滾動條
描述:
滾動條控件是在具有滑動屬性的窗口或列表無法顯示整個(gè)界面的時(shí)候,在其右側(cè)或底部的一個(gè)可以滾動的用于顯示剩下界面的條狀控件;
滾動條內(nèi)部是由四個(gè)顯示單元疊在一起組成,四個(gè)顯示單元分為兩層,底層只有一個(gè)顯示單元——背景,上層的最上面的顯示單元是頂端,中間是進(jìn)度,最下面是底端
可以一鍵切換整個(gè)系統(tǒng)的風(fēng)格主題
可以一鍵切換整個(gè)系統(tǒng)的風(fēng)格主題
內(nèi)容
語言
可以在指定時(shí)間遠(yuǎn)程方法調(diào)用,也叫遠(yuǎn)程函數(shù)調(diào)用,是由客戶端進(jìn)程對服務(wù)器進(jìn)程發(fā)出一個(gè)執(zhí)行某個(gè)方法的請求,客戶端提供方法調(diào)用的參數(shù),服務(wù)器執(zhí)行,并將執(zhí)行結(jié)果返回給客戶端。遠(yuǎn)程方法常用于服務(wù)器對外提供服務(wù),由客戶端主動發(fā)起調(diào)用遠(yuǎn)程方法調(diào)用,也叫遠(yuǎn)程函數(shù)調(diào)用,是由客戶端進(jìn)程對服務(wù)器進(jìn)程發(fā)出一個(gè)執(zhí)行某個(gè)方法的請求,客戶端提供方法調(diào)用的參數(shù),服務(wù)器執(zhí)行,并將執(zhí)行結(jié)果返回給客戶端。遠(yuǎn)程方法常用于服務(wù)器對外提供服務(wù),由客戶端主動發(fā)起調(diào)用
智能插座
智能電源已關(guān)閉
取消
取消 確定
取消 確定
取消 確定
可以在指定時(shí)間周期內(nèi)循環(huán)執(zhí)行某個(gè)任務(wù)
時(shí)間已到!
知道了提供矢量圖形繪制,可以利用嵌入式設(shè)備上支持的OpenGl ES/DirectFB等接口實(shí)現(xiàn)硬件加速繪制
年份格式錯(cuò)誤
確定使用矢量字體顯示信息,可以使用不同字號、顏色的字體適應(yīng)不同的顯示
是用于處理圖像數(shù)據(jù)的對象,它包含了對常見的RGB、YUV像素格式的處理方法
上傳成功
確定國產(chǎn)自主
知識產(chǎn)權(quán)
完整軟件
系統(tǒng)生態(tài)
專業(yè)技術(shù)
支持服務(wù)
極低資源
占用需求
馬上體驗(yàn)TD GUI-Engine