Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)

摘要:
第12章昨天完成了第4章。总结第5.1节的要点:1.如何制作公共按钮皮肤。意外发现,新建exml文件中使用的自定义按钮无法重命名。我希望白鹭能清楚地解释这些规则,否则,如果他写组件,他将不知道为什么。这就是操作结果:到目前为止,第5.1节的内容已经结束。

 第十二篇(书中 5.1节 内容)

  昨天把 第4章完成了。

  今天来看第5章。

  接下来是 5.1节 的内容。 

  Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第1张

  Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第2张

  Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第3张

  Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第4张

  Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第5张

  Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第6张

  总结一下 5.1节 的重点:

    1、如何制作一个公用按钮皮肤。

  跟着做:

    重点1:如何制作一个公用按钮皮肤。

      首先,先创建一个 exml 文件。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第7张

      创建上一节学到的自定义皮肤按钮。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第8张

      把外围矩形调整和按钮一样大小。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第9张

      接着拖入label组件,代替按钮原来的文本。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第10张

      接着,按照书中所说。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第11张

      虽然不知道为什么一定要改成labelDisplay,姑且先照着做吧。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第12张

      好,那么ID名也起好了。

      然后再起个标签名字。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第13张

      这样,exml皮肤就做好了,开始使用试试看。

      好,我创建了一个新的 New.exml 文件,并且拖入了一个默认按钮组件。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第14张

      接下来,要选择我做好的自定义按钮。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第15张

      能看到效果了。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第16张

      试了一下改名。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第17张

      也是可以改名的。

      然后我试着把id名 labelDisplay 改成 labelDIsplay1。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第18张

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第19张

      意外的发现,New.exml 文件中 使用的自定义按钮,不能改名了。

      Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第20张

      看来,labelDisplay 这个ID名字是固定格式。不能乱改。没想到还有这种规则。

      希望Egret把这些规则都讲清楚,不然真的,自己如果写组件的话,被坑都不知道为什么。

      这是运行结果:

        Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)第21张

  至此,5.1节 内容结束。

  

免责声明:文章转载自《Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇转载——关于C#延时Beetl学习总结(2)——基本用法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Eclipse添加中文javadoc

SUN官方API中文版【JDK1.6】1.6API文档(中文)的下载地址:ZIP格式用来设置javadoc,下载地址:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip CHM格式用来平时帮助查阅,下载地址:http://...

MFC学习之Radio---MFC Radio按钮组的使用例子

首先我们要完成一个功能,在一个添加新用户的场景里,通过Radio按钮来判断用户选择的是管理员还是普通用户。 要使用Radio组的功能首先我们必须作如下设置: 1、2个Radio按钮的ID号不同,但是他们的tab顺序必须是按顺序排列的,这些都可以在Resource.h文件里面查看到。 如:Radio1 ID:IDC_RADIO_ADMIN Radio2 ID...

DataGrid控件用法

实现模版列有超连接外观,一点实现打开或者下载的功能。 <ItemTemplate><a href='http://t.zoukankan.com/download.aspx?DocTitle=<%# DataBinder.Eval(Container.DataItem,"DocTitle") %>'> <%# Dat...

创建 Java 项目

通过 spring initializr 创建 Spring Boot 项目 打开网站 https://start.spring.io/ 填写项目名称,spring boot 版本,编程语言,Dependency 等信息 然后可以生成包含代码和配置的 zip 包,可以导入 IDE 通过 STS 创建 Spring Boot 项目 下载 STS (Spri...

iOS开发UI篇—在UIImageView中添加按钮以及Tag的参数说明

ios开发UI篇—在ImageView中添加按钮以及Tag的参数说明 一、tag参数 一个视图通常都只有一个父视图,多个子视图,在开发中可以通过使用子视图的tag来取出对应的子视图。方法为Viewwithtag: 提示点:在xib中如果想要通过tag参数获取对应的控件(属性),不要把tag的参数设置为0,因为xib中所有的对象默认tag都为0,设置为0取不...

Ext.MessageBox.show更改按钮中的名称

  Ext.MessageBox.show({                     title: "提示",                     msg: "您未选择记录,请选择以下操作",                     buttons:{                         "ok":"新增协议",             ...