2013年10月6日

2013 duilib入门简明教程 -- 总结 (20)

摘要: duilib的入门系列就到尾声了,再次提醒下,Alberl用的duilib版本是SVN上第387个版本,时间是2013.08.15~这里给出Alberl最后汇总的一个工程,戳我下载,效果如图:2013 duilib入门教程汇总:2013 duilib入门简明教程 -- 前言(1)2013 duilib入门简明教程 -- VS环境配置(2)2013 duilib入门简明教程 -- 第一个程序 Hello World(3)2013 duilib入门简明教程 -- 响应按钮事件(4)2013 duilib入门简明教程 -- 自绘标题栏(5)2013 duilib入门简明教程 -- XML配置界面(6 阅读全文

posted @ 2013-10-06 18:55 Alberl 阅读(63969) 评论(35) 推荐(18) 编辑

2013 duilib入门简明教程 -- FAQ (19)

摘要: 虽然前面的教程几乎把所有的知识点都罗列了,但是有很多问题经常在群里出现,所以这里再次整理一下。需要注意的是,在下面的问题中,除了加上XML属性外,主窗口必须继承自WindowImplBase,才能够有效果,因为这个类帮我们处理了非常多的常用操作,如果想自己处理,请参见WindowImplBase的代码。1、怎么设置标题栏区域?只需在XML的Window节点加上caption="0,0,0,32"即可,其中32是指从窗口顶部开始,往下32个像素的区域,都设置成标题栏,这样就可以点击标题栏拖动窗口,或者双击最大化了。 不过可以发现有些Demo的标题栏文字区域不能拖动,比如360 阅读全文

posted @ 2013-10-06 17:16 Alberl 阅读(15996) 评论(5) 推荐(0) 编辑

2013 duilib入门简明教程 -- 其他 (18)

摘要: 一、超链接按钮代码很简单,参见360Demo: 这里只需要加上showhtml="true",然后在text属性里写类html代码就可以了,不过duilib只支持小部分html代码,具体的格式请参见Demo以及源码~二、支持html由于html非常方便,所以duilib也提供了部分支持,上面的超链接按钮就是使用html来表示,在360Demo里面有大量的html支持,详情请参阅Demo,效果如图:三、改变字体前面介绍了Default属性,属于全局属性,而字体也是全局属性,也是定义到一级子节点。 序号从0开始,上述顺序中,第0个字体就是name为【20号字体】的字体,所以如果 阅读全文

posted @ 2013-10-06 16:45 Alberl 阅读(18031) 评论(9) 推荐(0) 编辑

导航