艾巴生活网

您现在的位置是:主页>互联网 >内容

互联网

directui界面库软件介绍(directui界面库)

2024-02-05 06:45:01互联网帅气的蚂蚁
Directui接口库是一个非常有用的接口开发编程工具。为用户提供简单便捷的书写环境,轻松解决所有书写问题。同时还有很多强大的控件供用户使

directui界面库软件介绍(directui界面库)

Directui接口库是一个非常有用的接口开发编程工具。为用户提供简单便捷的书写环境,轻松解决所有书写问题。同时还有很多强大的控件供用户使用。喜欢就来下载吧!

directui中文版介绍

与标准控件换肤的接口库不同,directui本身具有标准控件换肤的功能,但更强调自定义界面的开发,提供可扩展的布局控件和几十套可扩展的强大界面控件。

它可以构建任何类型的2d界面框架。Directui吸收了游戏绘图引擎的精华,并在此基础上创建了脏区局部更新机制,多核cpu多线程渲染,全面提升了接口库的运行效率,占用cpu时间相对于常见游戏引擎极低。

目前支持gdi、directx、opengl等绘图引擎。值得一提的是,directui采用平台插件的架构模型,所有布局、特效、控件都由插件管理。只有这样,才能在释放时将体积降到最低。

创建新布局、特殊效果或新控件更加灵活。Directui的应用非常广泛,可以应用于互联网客户端、工具软件客户端、管理系统客户端、多媒体客户端(如ktv、触摸屏)、3d/2d游戏客户端、设置屏幕窗口等。

directui内置控件

Directui内置了四组控件,即:

(1)内核组:包含约15个常用控件,如按钮、复选框、单选框等。该组中的大多数控件是一般应用程序所需要的。

虽然这里的控件对于用户来说是最常见的,但是它们的功能已经远远超出了windows自带的标准控件的功能,也超出了vb、delphi、c#等开发工具自带的控件。比如按钮、图标显示、文字样式、旋转、异形区域感应等特性的五种状态,充分挖掘了界面领域的需求。

(2)office组:包含与office软件相关的控件,如taskpanel、ribbon、outlookbar等。这些控件通常用于开发办公软件。在通用软件的设置页面中,经常会用到taskpanel和outlookbar两种类型的控件。

(3)高级组:包含相对高级的控制应用,如滚动向导、字幕控制等。它们将被用在一些高度交互的界面中。

(4)工业组:包含与工业软件相关的控件,如电压表、温度计等。

随着时间的推移,directui将引入更多种类的内置控件。当然,用户也可以根据自己的需求创建自己的群组,构建属于用户所在公司或产品领域的独特控件。比如证券行业的股市管制。directui控件的优点是具有二进制共享的特性,所以可以很好的支持一次编写一个控件,随处使用的思想。