Flex样式工作原理分析 Part Two(完结) 123 days ago Read More
以下分析都从flex3源代码推出,不一定正确!希望能和有兴趣的朋友一起探讨。
在Flex样式工作原理分析 Part One中,我们分析了组件是如何获得样式信息的,下面来谈一下设置样式是如何工作的。
每当组件需要重新设置自己的样式时(比如说调用了setStyle()方法或者设置了styleName属性),组件的styleChanged(styleProp:String)方法就会被调用,然后我们...
Flex样式工作原理分析 Part One 123 days ago Read More
以下分析都从flex3源代码推出,不一定正确!希望能和有兴趣的朋友一起探讨。
在浅析Flex启动过程一文曾说到过
程序代码播放头前进到第二桢,docFrameHandler 函数开始执行。
首先会执行很多Singleton.registerClass方法,然后执行有[Mixin]元标签的类的
public static function init(fbs:IFlexModuleFacto...
浅析Flex启动过程 123 days ago Read More
以下分析都从flex3源代码推出,不一定正确!希望能和有兴趣的朋友一起探讨!
每个 SWF 文件都有一个关联的 Actionscript 类,称为"SWF 文件的主类"。当 Flash Player 打开 SWF 文件时,Flash Player 将调用主类的构造函数,并创建主类的实例,将其添加为 Stage 对象的子级。(注:在主类的构造函数里面 访问 stage 不为空,非主类在构造函数...
图片变换编辑器 87 days ago Read More
一直想做一个变换图片的组件,这段时间终于有了空闲,于是做出了这么一个东东。
下一步的实现内容:
1,可以设置旋转中心点;
2,支持还原,前进,后退(相当于photoshop里面的撤销,反撤销操作)。
frames.frame label class_name [...] 编译器指令 109 days ago Read More
以下分析都从flex3源代码推出,不一定正确!希望能和有兴趣的朋友一起探讨。
Flex 3有一个编译器指令是:frames.frame label class_name [...] ????
引用内容
Specifies a SWF file frame label with a sequence of class names that are linked onto the frame....
Canvas不能接收 rollOver和roolOut事件的解决方案 113 days ago Read More
一个没有任何内容的透明 Canvas 不能触发rollOver和roolOut事件的侦听器函数,比如下面这个程序
程序代码?xml version="1.0" encoding="utf-8"?
mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
????????
????mx:Ca...
Flex 3框架中容器的边框,背景色和背景图片是如何实现的? 114 days ago Read More
以下分析都从flex 3源代码推出,不一定正确!希望能和有兴趣的朋友一起探讨。
Flex 3 框架中,容器的边框,背景色和背景图片是由容器的borderSkin 类(为了叙述方便,假设我们为容器定义了一个样式borderSkin: ClassReference("mx.skins.halo.HaloBorder"))来负责的,容器类如果检测到需要边框,背景色或者背景图片,容器会在自己内部建立...
ActionScript 3中如何深拷贝(deep copy)一个对象 119 days ago Read More
记得flash帮助文档 Programming Actionscript 3.0 / Core Actionscript 3.0 Data Types and Classes / Working with arrays /Cloning arrays 一节讲了如何深克隆(deep copy)一个数组的方法,以前一直以为这个方法只对数组有用,其实这个方法适用于所有的对象。
下面是我的例子:
...
删除旧的文章 123 days ago Read More
从2004年到现在,这个blog纪录了我的学习过程,这次换空间,旧的blog程序怎么也调试不好,只好换了一个新的blog程序,原来的老文章不想更新过来了,索性都干掉 ,只留下了最新的3篇。技术文章嘛,过时了也就没有价值了。
Flex样式工作原理分析 Part Two(完结) 137 days ago Read More
在Flex样式工作原理分析 Part One中,我们分析了组件是如何获得样式信息的,下面来谈一下设置样式是如何工作的。
每当组件需要重新设置自己的样式时(比如说调用了setStyle()方法或者设置了styleName属性),组件的styleChanged(styleProp:String)方法就会被调用,然后我们在styleChanged(styleProp:String)方法体里面根据参...