`
liumin04702712
  • 浏览: 10213 次
文章分类
社区版块
存档分类
最新评论

在ListBox组件中应用HTML

 
阅读更多

FMX2K4: 在 ListBox 中应用HTML

原文地址: http://www.darronschall.com/weblog/archives/000067.cfm#more

翻译:qhwa

我目前正在做一个项目,使用了Flash MX 2004。情况一直很好,直到有一次我想令list中的一部分加粗。我原以为很简单,就像改变label一样,插入html标签就行了,但是生活哪有那么简单:)

在做了一点阅读和挖掘之后,我终于找到了一种方法,就是今天我要和你分享的。

下面这个就是最终的结果,你可以轻松的创建一个。





WIDTH="260" HEIGHT="100" PLAY="true" LOOP="false" MENU="true" QUALITY="high"

AllowScriptAccess="never" TYPE="application/x-shockwave-flash"

PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">

这个效果是通过创建一个自定义cellRenderer,而不是ListBox默认的处理。

一个cellRenderer就是任意的一个class,这个class要实现Cell Renderer API,被用来在基于列表的组件(List,DataGrid,Tree和Menu)显示一行的内容。你可以在帮助中找到更多关于Cell Renderers的信息

Using Components -> Components Dictionary -> CellRenderer API

按下面的步骤创建上面的例子

1.下载我的LabelCellRenderer,解压缩到合适的路径(.fla所在的路径最好),保持压缩包中的文件目录

2.插入一个新的MC符号,命名为"LabelCellRenderer",不加引号,这是个空的符号



3.在库面板的LabelCellRenderer上单击右键,从菜单中选择“linkage...”。点击“Export for ActionScript”,使用“com.darronschall.LabelCellRenderer”作为AS2.0的类。而且确定“LabelCellRenderer”作为ID。



本文固定链接:http://www.verydemo.com/demo_c101_i51543.html

 

分享到:
评论

相关推荐

    zk开发指南

    最大的好处是,在设计AJAX网络应用程序时,轻松简便的操作就像设计桌面程序一样。 ZK包含了一个以AJAX为基础、事件驱动(event-driven)、高互动性的引擎,同时还提供了丰富多样、可重复使用的XUL与HTML组件,以及以...

    delphi 开发经验技巧宝典源码

    0007 在Delphi中加载QReport报表组件 7 1.3 创建DLL文件 8 0008 生成一个DLL文件 8 0009 调用DLL文件 8 1.4 窗体相关操作 9 0010 将组件置前/置后 9 0011 如何锁定窗体中的组件 9 0012 如何改变窗体...

    delphi 开发经验技巧宝典源码06

    0007 在Delphi中加载QReport报表组件 7 1.3 创建DLL文件 8 0008 生成一个DLL文件 8 0009 调用DLL文件 8 1.4 窗体相关操作 9 0010 将组件置前/置后 9 0011 如何锁定窗体中的组件 9 0012 如何改变窗体...

    Visual C# 2005程序设计自学手册 随书源码第一部分(共三部)

    14.3 GDI+在实际开发中的应用 327 14.3.1 利用柱形图分析每月的商品销售情况 327 14.3.2 利用折线图分析网站访问流量 330 14.3.3 利用饼形图分析公司男女比例 333 14.4 本章小结 334 第15章 Windows打印...

    Visual C++编程技巧精选集 光盘

    272.如何在应用程序中执行其他应用程序 273.如何查找当前系统停止响应的程序 274.如何判断指定窗口程序是否已经运行 275.如何使单文档程序启动时显示对话框 276.如何在程序运行时禁止关闭计算机 277.如何在关闭单...

    asp.net专家疑难解答200问源码

    21.如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向页面动态添加javascript脚本-示例2 24....

    vfp6.0系统免费下载

    答案: 为了简化 Visual FoxPro 开发人员开发应用程序的过程,在 6.0 版中加入了很多新特性,其中包括新的应用程序框架、应用程序生成器、和组件管理库。为保持向后兼容性,也保留了 5.0 版中的旧应用程序向导。新的...

    asp.net知识库

    如何在DotNet 2的登录组件中检索用户的锁定状态及解锁? ASP.NET 2.0, 想说爱你不容易 SqlDataSource WEB控件:当DeleteCommandType= 遭遇 ASP.NET 2.0 只读 TextBox 回发后信息丢失的 bug asp.net2.0:扩展...

    Delphi7.完美经典.part1

    10-8 CheckBox组件 10-9 RadioButton组件 10-10 ListBox组件 10-11 ComboBox组件 10-12 ScrollBar组件 10-13 GroupBox组件 10-14 RadioGroup组件 10-15 Panel组件 10-16 ...

    Apress.Pro.WPF.in.C.Sharp.2008.2nd.Edition.Feb.2008

    9.2.5 在另外一个页面中宿主页面 212 9.2.6 在Web浏览器中宿主页面 213 9.3 页面历史 214 9.3.1 深入分析WPF中的URI 214 9.3.2 导航历史 215 9.3.3 维护自定义的属性 216 9.4 导航服务 217 9.4.1 通过编程进行导航 ...

    asp.net专家疑难解答200问

    如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向页面动态添加javascript脚本-示例2...

    Visual Basic 6编程技术大全 中译本扫描版带书签 2/2

    Visual Basic 6编程技术大全 ...20.3.1在ASP脚本中使用组件796 20.3.2使用定制ASP组件797 20.4 WebClass803 20.4.1最初的印象804 20.4.2 WebClass的基本技术809 20.4.3专业部分825 附录Windows API函数829

    Visual Basic 6编程技术大全 中译本扫描版带书签 1/2

    Visual Basic 6编程技术大全 ...20.3.1在ASP脚本中使用组件796 20.3.2使用定制ASP组件797 20.4 WebClass803 20.4.1最初的印象804 20.4.2 WebClass的基本技术809 20.4.3专业部分825 附录Windows API函数829

Global site tag (gtag.js) - Google Analytics