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