原文:2013 duilib入门简明教程 -- 简单控件介绍 (12)

前面的教程应该让大家对duilib的整体有所映像了,下面就来介绍下duilib具体控件的使用。 由于官方没有提供默认的控件样式,所以我就尽量使用win 或者XP自带的按钮样式了,虽然界面比较土鳖,但是想要换成百度杀毒那样的界面,只需要更换图片即可,如果有哪位小伙伴能够提供一些控件样式,那就再好不过啦 首先利用一下前面教程的框架,效果图如下: main.cpp的代码如下: XML代码如下 由于前面 ...

2013-09-28 23:42 6 26595 推荐指数:

查看详情

2013 duilib入门简明教程 -- 复杂控件介绍 (13)

首先将本节要介绍控件全部拖到界面上,并调整好位置,如图: 然后将Name属性改成其他名字, 不能是【控件名+UI+数字】这种,因为这是DuiDesigner默认 ...

Sun Sep 29 09:41:00 CST 2013 22 44774
2013 duilib入门简明教程 -- 自绘控件 (15)

在【 2013 duilib入门简明教程 -- 复杂控件介绍 (13)】中虽然介绍了界面设计器上的所有控件,但是还有一些控件并没有被放到界面设计器上,还有一些常用控件duilib并没有提供(比如菜单控件)。虽然duilib没有提供这些控件,但是自己绘制起来也是非常方便 ...

Sat Oct 05 23:31:00 CST 2013 10 32595
2013 duilib入门简明教程 -- 前言(1)

关于duilib介绍就不多讲了,一来不熟,二来小伙伴们想必已经对比了多个界面库,也无需赘述。下面进入正题: 不看广告看疗效! 已有众多知名公司采用duilib做为界面库,如华为网盘、PPS(PPS和华为之前都是用UIPower)、金山快盘(也没用自家的界面库)、酷 ...

Fri Sep 27 07:27:00 CST 2013 12 56645
2013 duilib入门简明教程 -- 其他 (18)

一、超链接按钮 代码很简单,参见360Demo: <Button text="{u}{a}求助{/a}{/u}" showhtml="true"/> 这里只需要加上showhtml="true ...

Mon Oct 07 00:45:00 CST 2013 9 16004
2013 duilib入门简明教程 -- XML配置界面(6)

前面那些教程都是为了让小伙伴们从win32、MFC过渡到duilib,让大家觉得duilib不是那么陌生,如果大家现在还对duilib非常陌生的话,那就说明前面的教程做得不好,请大家在下面留言,我会一一查看,并做出改进。 从这个教程开始就是见证奇迹的时刻 ...

Sat Sep 28 06:18:00 CST 2013 12 38756
2013 duilib入门简明教程 -- XML基础类(7)

  现在大家应该对XML描述界面不那么陌生了,那么我们做进一步介绍。   前面的教程我们写了很多代码,为的是让大家了解下基本流程,其实duilib已经对常用的操作做了很好的包装,正式使用时无需像前面的教程那样写那么多代码,下面我们就来看看XML的包装类WindowImplBase ...

Sat Sep 28 07:04:00 CST 2013 35 31369
2013 duilib入门简明教程 -- 自绘标题栏(5)

如果大家有做过标题栏的自绘,肯定会感慨各种不容易,并且现有的一些资料虽然完美的实现了功能,但是代码比较乱,需要自行整理。如果用duilib,就是小case啦。 duilib其实并没有区分标题栏和客户区,它的实现方法是屏蔽了系统自带的标题栏,用客户区来模拟标题栏,所以想 ...

Sat Sep 28 05:56:00 CST 2013 9 32514
2013 duilib入门简明教程 -- 界面布局(9)

上一个教程实现的标题栏代码中,并没有看到处理自适应窗口大小的代码,但是窗口大小变化后,按钮的位置会跟着变化,这是因为我们将按钮放到了HorizontalLayout、VerticalLayout,这样duilib就会帮我们自动布局按钮的位置和大小,顾名思义 ...

Sat Sep 28 08:06:00 CST 2013 8 33132
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM