Flex中如何通过设置separatorWidth样式来设定LinkBar控件各项目间分隔宽度的例子

首先感谢peterd把全文检索博客加到了他/她(到现在我依然不知道ta是男还是女)的“a bunch of handy Flex links as I come across”中并标记为Chinese FlexExamples,呵呵,虽然peterd同志看不懂这段话,不过还是Thanks一下。

Flex中LinkBar控件的例子,前面已经讲过几个了。例如通过horizontalGap设置各项目间横向间隔的例子通过verticalGap
设定LinkBar控件各项目纵向间隔(vertical spacing)的例子
以及如何设定LinkBar控件链接间分隔符颜色的例子等。接下来的例子则演示了如何通过设置separatorWidth样式来设定LinkBar控件各项目间分隔宽度。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何通过设置separatorWidth样式来设定LinkBar控件各项目间分隔宽度的例子”

Flex中如何检测Alert控件是否closed的例子

接下来的例子演示了Flex中如何通过监听close事件,在静态Alert.show()事件中指定closeHandler的参数,来实现检测Alert控件(对话框)是否关闭。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何检测Alert控件是否closed的例子”

Flex中利用FileReference类下载文件的例子

接下来的例子演示了Flex中如何利用Flash播放器的FileReference类(flash.net.FileReference),从服务器端下载文件到本地。在这个例子中,同样还可以了解DataGrid中通过设置showDataTips属性为True并且在dataTipField列中指定一个值。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中利用FileReference类下载文件的例子”

发现两个Feed的地址的PR居然也都变为了4

曾经在FeedSky上创建过一个博客圈,名字叫做“原汁原味”(见在FeedSky上创建了“原汁原味”博客圈),不知不觉中成员数已经增长到12名了,今天打开原汁原味的地址看了一下,居然发现这个Feed聚合的URL的PR也在这次更新(见2008年4月最后一天PR开始再次更新)中变为了4。

Continue reading “发现两个Feed的地址的PR居然也都变为了4”

ActionScript 3中描画像素的最快的方法

ActionScript 3可以显示一幅通过代码计算得出RGB值而动态生成的bigmap图像。利用这种特性,演绎3D元素,制作影像和图片以及其他的效果都显得比较容易。为了在显示器屏幕中描画像素,就需要创建一个Bitmap和BitmapData类的实例,BitmapData表示一组像素,而Bitmap则是用来描画这些像素的一个DisplayObject对象。为了动态的描画出逼真的bitmap图像,就需要在各个框架中写入所有的像素。而实现这一点,至少有两种方法:一种是通过给每一个像素调用一次setPixel,还有一种是创建一个适当大小的ByteArray,然后将其传给BitmapData.setPixels.所以,如果你希望你的代码执行的足够快,那应该选择哪一种呢?

下面的代码应该是最快的了:

Continue reading “ActionScript 3中描画像素的最快的方法”

Flex中如何判断DateField控件状态为opened还是closed的例子

接下来的例子演示了Flex中如何通过监听open和close事件,来判断DateField控件状态为opened还是closed。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码

Continue reading “Flex中如何判断DateField控件状态为opened还是closed的例子”