联系电话
商务咨询
技术支持
公众号
回到顶部
商务咨询
武汉蓝星科技
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