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

 
    这里只需要加上showhtml="true",然后在text属性里写类html代码就可以了,不过duilib只支持小部分html代码,具体的格式请参见Demo以及源码~

二、支持html
    由于html非常方便,所以duilib也提供了部分支持,上面的超链接按钮就是使用html来表示,在360Demo里面有大量的html支持,详情请参阅Demo,效果如图:

三、改变字体
    前面介绍了Default属性,属于全局属性,而字体也是全局属性,也是定义到一级子节点。

序号从0开始,上述顺序中,第0个字体就是name为【20号字体】的字体,所以如果想用这个字体,只需要在控件的属性里指定字体序号即可,如:

四、duilib的其他操作依然是win32的做法
       1、设置exe的图标
            导入一个icon资源即可,操作步骤如下:          

 
    运行之后就可以看到exe的图标和任务栏的图标都变了~
      
    注意:如果任务栏的图标没变,则需要调用 SetIcon(IDR_MAINFRAME); // 设置任务栏图标 (其中IDR_MAINFRAME是图标的ID)

2、设置公司、产品名、描述、版本等信息
        在任务管理器中可以看到很多exe的描述,此Demo的描述是Duilib Tutorial.exe

如果想将它改成其他名字,则需要按如下操作添加一个Version资源
 

在Version里修改相应信息即可

修改后的结果如下:
 

3、设置托盘等其他操作也都是win32的做法,就不一一说明了。

最新文章

  1. ViewController生命周期
  2. SQL select 语法(转)
  3. java中的sleep()和wait()的区别
  4. php 未配置curl
  5. POJ_3068_Shortest_pair_of_paths_(最小费用流)
  6. &quot;The request sent by the client was syntactically incorrect ()&quot;问题定位及解决:
  7. Python学习笔记5(字符串与正则表达式)
  8. #include&lt;math.h&gt;
  9. K-means算法简介
  10. Android查缺补漏(IPC篇)-- 进程间通讯之Socket简介及示例
  11. java 下载word freemaker
  12. redis常用命令及结构
  13. linux学习笔记整理(五)
  14. Python 9*9口诀
  15. python --- 14 递归 二分法查找
  16. Kafka连接SparkStreaming的两种方式
  17. RateLimiter
  18. 团队作业(HCL队)第三周—需求改进和系统分析
  19. jQuery页面刷新(局部、全部)问题分析
  20. PostgreSQL Metadata

热门文章

  1. HttpURLConnection模拟登录学校的正方教务系统
  2. 上线出现[x86_64, i386]
  3. 利用reduce方法,对数组中的json对象去重
  4. 最近工作中用到的Linux指定 PS Kill netstat解释
  5. bzoj1031题解
  6. sqoop简介和原理分析
  7. NX二次开发-UFUN按类选择对话框UF_UI_select_with_class_dialog
  8. scrapy-redis + Bloom Filter分布式爬取tencent社招信息
  9. Python3 From Zero——{最初的意识:008~初级实例演练}
  10. python子线程退出