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