Skip to content

Feature description

suhao edited this page Nov 20, 2018 · 1 revision
  • 拖拽式控件布局
  • 插件式控件开发
  • 可视化界面开发,脚本控制,界面抽象层UAL
  • 界面与业务逻辑彻底分离: 业务功能不添加,无需用户程序修改和重编
  • 多语言跨平台支持
  • 绚丽动态效果支持
  • 所见即所得
  • WPF特性
  • 智能换肤:主题导入方式快速生成标准控件皮肤,内部换肤无需代码干预自动对进程窗口和控件换肤
  • 3D界面引擎:任意角度的窗口/控件均能准确响应鼠标消息,三维坐标,三维可旋转窗口多视角操作界面,界面斜放或侧面也能鼠标点击控件
  • 高速图像渲染:渲染引擎,绘图引擎(纯虚图像设备上下文对图像渲染支持),Virtual RenderDC将各种图像/文字处理设计封装,DirectX等多渲染驱动支持
  • 内置控件:kernel(button/checkbox/radiobox,button五种状态,图标显示,文字样式,旋转,异形区域感应等)/office(办公相关控件,taskpanel/ribbon/outlookbar等)/advanced(高级控件应用,滚动精灵/字幕控件等)/Industry(工业相关控件,电压表,温度计,水表等)
  • 界面制作工具
  • DPI动态调整:
  • 动态色调变换:
  • Alpha混合:2D图像的动态Alpha混合,对每个图元设置不同透明度,GDI效率低下,采用MMX优化AlphaBlend指令/多核CPU多线程同步混合/脏区域局部更新机制来解决,DirectX和OpenGL绘图引擎中采用脏区域局部更新与多线程纹理绘制来提升性能
  • 多图片格式:各个控件和动画均已图层形式存在,支持PNG/TGA两种带透明通道的图片格式,背景图一般采用不带透明通道的Bitmap实现,还支持BMP/JPG,自研UI特有图像格式支持高速图像渲染/内存占用低/支持alpha通道等来提升性能,提供工具来进行格式转换
  • 最小依赖:WindowsSDK/STL/JS/LUA/XML/ZIP/RenderEngine等
  • 插件式管理控件:即插即用,易维护,易开发,控件:属性/绘图/事件集合,属性规则/绘图规则/事件规则抽象化
  • Unicode支持:TCHAR/皮肤文件与多语种配置文件设置为UTF-8编码
Clone this wiki locally