如需更多支持,请联系qq:8575946,验证消息请填dui界面库
notify:
common: killfocus, setfocus, timer
float: setpos
root: windowinit
Combo: itemselect, dropdown
Button: click
Option: selectchanged
Text: link
Slider: valuechanged
Edit: textchanged
List: itemselect
ListHeaderItem: headerclick
ListLabelElement: itemactivate, itemclick
ListTextElement: itemactivate, itemclick
ListExpandElement: itemactivate, itemclick, itemexpand, itemcollapse
ListContainerElement: itemactivate, itemclick
属性
CControlUI
1 pos
2 padding
3 bkcolor
4 bordercolor
5 bordersize
6 bkimage
7 width
8 height
9 minwidth
10 minheight
11 maxwidth
12 maxheight
13 name
14 text
15 tooltip
16 userdata
17 enabled
18 mouse
19 visible
20 float
21 shortcut
22 bkcolor2
CContainerUI -> CControlUI
1 inset
2 mousechild
3 vscrollbar
4 hscrollbar
5 childpadding
CHorizontalLayoutUI -> CContainerUI
1 sepwidth
2 sepimm
CLabelUI -> CControlUI
1 align
2 font
3 textcolor
4 disabledtextcolor
5 textpadding
6 showhtml
CButtonUI -> CLabelUI -> CControlUI
1 normalimage
2 hotimage
3 pushedimage
4 focusedimage
5 disabledimage
COptionUI -> CButtonUI -> CLabelUI -> CControlUI
1 group
2 selected
3 selectedimage
CTextUI -> CLabelUI -> CControlUI
CProgressUI -> CLabelUI -> CControlUI
1 fgimage
2 hor
3 min
4 max
5 value
CSliderUI -> CProgressUI -> CLabelUI -> CControlUI
1 thumbimage
2 thumbhotimage
3 thumbpushedimage
4 thumbsize
CComboUI -> CContainerUI -> CControlUI
1 textpadding
2 normalimage
3 hotimage
4 pushedimage
5 focusedimage
6 disabledimage
7 itemfont
8 itemalign
9 itemtextpadding
10 itemtextcolor
11 itembkcolor
12 itemimage
13 itemselectedtextcolor
14 itemselectedbkcolor
15 itemselectedimage
16 itemhottextcolor
17 itemhotbkcolor
18 itemhotimage
19 itemdisabledtextcolor
20 itemdisabledbkcolor
21 itemdisabledimage
22 itemlinecolor
23 itemshowhtml
CScrollbarUI -> CControlUI
5 button1normalimage
6 button1hotimage
7 button1pushedimage
8 button1disabledimage
9 button2normalimage
10 button2hotimage
11 button2pushedimage
12 button2disabledimage
13 thumbnormalimage
14 thumbhotimage
15 thumbpushedimage
16 thumbdisabledimage
17 railnormalimage
18 railhotimage
19 railpushedimage
20 raildisabledimage
21 bknormalimage
22 bkhotimage
23 bkpushedimage
24 bkdisabledimage
25 hor
26 linesize
27 range
28 value
DrawHtmlText
// Link: <a>text</a>
// Bold: <b>text</b>
// Color: <c #xxxxxx>text</c> where x = RGB in hex
// Change font: <f x>text</f> where x = font id
// Image: <i x y> where x = image name and y(optional) = imagelist id
// NewLine <n>
// Paragraph: <p>
// X Indent: <x i> where i = hor indent in pixels
// Y Indent: <y i> where i = ver indent in pixels
ImageString
// 1、aaa.jpg
// 2、file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0'
// mask='#FF0000' fade='255' hole='false'
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
DirectUI好处在于可以很方便的构建高效,绚丽的,非常易于扩展的界面。作者是Bjarke Viksoe, 他的这个界面程序思想和代码都非常优秀,他的代码主要表述了他的思想,虽然bug比较多,但是非常合适学习。 DirctUI在不断的完善,有各种各样的3d界面库出来来了,但是,是它在我懵懂时给了我编程的思想,让我踏上了编程之路,下面,我把我搜集的界面库以及重构的界面库都贴出来,大家技术交流交流。 其中下载包中有: Duilib 开发文档、帮助文档以及分析说明文档 diablo_trunk(UI)-----这是一种基于directUI思想编写了另一种界面库,不过是半成品,适合重构思想,学习提高。 duilib v1.01 这是Bjarke Viksoe 第一次的发布版 duilib v1.02 这是修复主要bug版,提升性能 duilib v1.1 这是最新版,由网友修改,集成了很多功能,有更换皮肤、对比色…等等。 DirectUI 这是我重构了它,添加了右键菜单,使用了xml生成右键菜单控件。 EngineeringUI 这也是我重构了它,集成了另一种加载文件的方法,主要运用了复合文件,以及自定义了播放列表控件。 redui_src_v0.9.130(DirectUI 3D) 超轻量级的DirectUI渲染引擎。
资源推荐
资源详情
资源评论
收起资源包目录
DirectUI 2D_3D界面库集合以及自我重构版.7z (11个子文件)
DirectUI 2D_3D界面库集合以及自我重构版
duilib1.02.rar 5.67MB
DirectUI 右键测试版.zip 3.64MB
duilib v1.1.zip 8.25MB
redui_src_v0.9.130(DirectUI 3D).zip 4.59MB
diablo_trunk(UI).rar 1.14MB
EngineeringUI.7z 12.96MB
duilib1.01.rar 6.61MB
文档
DirectUI的初步分析(转).wps 29KB
DUILIB帮助文档.chm 577KB
类结构图.jpg 190KB
简单说明文档.txt 3KB
共 11 条
- 1
半棵树
- 粉丝: 2537
- 资源: 247
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页