大星星的专栏

你不必等到非常厉害,才敢开始;你需要开始,才会变得非常厉害!www.zhupite.com...

tinyxml的一个bug

以RichListRes为例,用修改后的DuiDesigner重新载入xml皮肤配置文件,稍作修改并撤销然后保存,为的是重新保存xml文件,运行RichListRes工程会崩溃。 然后发现DuiDesigner用的是tinyxml保存的xml,而加载的时候用的是CMarkup,以至于以为是两...

2015-11-02 16:39:35

阅读数:1178

评论数:0

CListUI的改造--支持checkbox

参考:http://blog.csdn.net/tragicguy/article/details/21893065 注意: 此处需要将内嵌控件的ListHeaderItem 添加一个inset属性,控制内嵌的控件不要铺满整个ListHeaderItem ,否则表头拖动不了...

2015-11-02 16:38:47

阅读数:1495

评论数:0

duilib问题解决:滚动条不见了

如图,运行后RichEdit的滚动条显示如下: 滚动条的属性设置是在Window节点下设置的,无论在xml里怎么样设置都不行: Default name="VScrollBar" value="button1normalimage=&q...

2015-11-02 16:37:08

阅读数:3393

评论数:0

DuiDesigner修改:增加对RichEdit控件属性的保存

当资源中有RichEdit时,无论怎么样修改其属性,最终保存时并不会被写到XML中去,仅仅是一个节点:,属性一概没有保存。 通过动态跟踪xml保存的调用过程,定位到函数:CLayoutManager::SaveProperties: switch(pExtended-&...

2015-11-02 16:36:11

阅读数:741

评论数:0

DUILIB界面设计技巧:如何设计可切换的TAB页面

如图所示的窗口TAB页面如何设计呢? 主窗体的标题头我们设计一个HorizontalLayout,TAB页前面再增加一个HorizontalLayout用于显示LOGO,这不多表述。 为TAB按钮们添加一个HorizontalLayout,然后添加四个Option作为TAB按钮: ...

2015-10-10 16:47:01

阅读数:3715

评论数:0

DuiDesigner控件Label无法设置文本对齐属性的BUG解决方案

1、修复duilib资源编辑器的bug:label、按钮控件无法设置除了center之外的文本对齐方式 2、修复duilb文本显示对齐方式的逻辑错误代码,DT_LEFT和DT_RIGHT必须配合属性DT_SINGLELINE使用 3、另外添加了左对齐和右对齐文本显示属性默认纵向居中的逻辑,便于编排...

2015-10-10 16:44:47

阅读数:1714

评论数:0

DuiDesigner修改:不绘制绿色边框

默认效果如左图,想修改为右图: 代码中搜索RGB颜色表示:0,255,0,找到函数:CLayoutManager::DrawAuxBorder 注释掉所有对此函数的调用即可。

2015-10-10 16:42:17

阅读数:685

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭