[原] 类似windows 任务管理器的动态波型图表Flex控件

windows task manager simulator flex chart

[原创链接: http://www.smithfox.com/?e=170 转载请保留此声明, 谢谢!! ]

Demo:

如果你看不到flash, 你就直接到 http://www.smithfox.com/myopensource/taskmanager/test14.swf

Downloadd Source Code

feature & characteristic:

1. Support ticket value isNaN
2. Support customize colors
3. Automatically adjust the Y axis Label according the max ticket
4. It is directly extends UIComponent without dependence of any advanced flex component.
5. More to see example source code. :)

[原创链接: http://www.smithfox.com/?e=170 转载请保留此声明, 谢谢!! ]

smithfox Wednesday 27 July 2011 at 4:14 pm | | UI | Two comments

[备忘] 基于UIComponent控件的滚动

小研究了一下基于 UIComponent的Scroller.

Read More

smithfox Tuesday 26 July 2011 at 3:56 pm | | UI | One comment

[备忘] spark datagrid itemeditor

现在网上关于 spark datagrid itemEditor的内容还不多,  大多还是用MX:datagrid或是 MX:itemEditor.

我的Application基于最新的 Flex SDK 4.5, 所以花了点时间, 翻译了文章, 做了一些资料收集, 并且定制 itemEditor.

这块, 最权威的还是Adobe官方的SPEC文档: Spark DataGrid Editing SPEC , 我已经翻译了这篇文章: http://www.smithfox.com/?e=168 .



Read More

smithfox Sunday 24 July 2011 at 6:50 pm | | UI | Two comments

[译] Spark DataGrid Editing SPEC

[译文原创链接: http://www.smithfox.com/?e=168 转载请保留此声明, 谢谢! ]

源文: Spark DataGrid Editing - Functional and Design Specification

Read More

smithfox Sunday 24 July 2011 at 3:35 pm | | UI | One comment

[原] Flex4 旋转切换效果

flex4 rotate switch effect

Demo如下 (点 Button看效果):

如果你看不到flash, 你就直接到 http://www.smithfox.com/myopensource/roateswitch/test8.swf

源代码下载

smithfox Thursday 21 July 2011 at 1:27 pm | | UI | Four comments

[备忘] spark Form layout

spark FormItem的布局和mx FormItem有很大不同

Read More

smithfox Tuesday 19 July 2011 at 9:44 pm | | UI | Four comments

[备忘] mx formatter 转换成 spark formatter

mx formatter 转换成 spark formatter 属性发生了很多的变化, 找到这个属性变化对应表, 可以节省很多时间

来自于: http://opensource.adobe.com/wiki/display/flexsdk/Spark+Formatters

Read More

smithfox Tuesday 19 July 2011 at 1:47 pm | | UI | One comment

[原] 基于spark formatter的 capacity formatter

内存, 磁盘 容量的大小, 经常用 1024 作为进制单位:

1 byte (B)
1024 bytes = 1 Kilobyte (KB)
1024 Kilobytes = 1 Megabyte (MB)
1024 Megabytes = 1 Gigabyte (GB)
1024 Gigabytes = 1 Terabyte (TB) 

比如 88888888 KB , 我们想显示为 84.77 GB, 类似于这种格式化, 我不知道用什么key words才能google到, 总之没有找到, 我就自己写了一个.

Read More

smithfox Tuesday 19 July 2011 at 1:04 pm | | UI | One comment
Used tags: ,

[备忘] XML XMLList XMLListAdapter XMLListCollection 源代码分析

这些类已经很底层了, 为什么还要分析源代码?

这段时间我在做一个 基于 Flex4.5.1 的 spark Tree, 其实无论是什么Flex Tree组件, 内部只支持两大List容器系列:

一是 Array系列:, Array, ArrayList, ArrayCollection, 另一类就是 XML系列: XML, XMLList, XMLListAdapter, XMLListCollection.

而XML系列, 天然就是一个 tree 的数据结构, 和 Tree Component 有着高度的神似, 所以需要深入分析一下.

Read More

smithfox Wednesday 13 July 2011 at 4:08 pm | | UI | Two comments

[原] 探讨AS3语言的map数据容器的equals问题

[本文原创链接: http://www.smithfox.com/?e=157  转载请保留此声明, 谢谢! ]

本文将以 AS3 equals 基本特性的测试开始, 但并不仅仅停留这一层面, 我会将问题引向更深的层次. 如果你有不同的见解或是我有错误之处, 请不吝指教.

Read More

smithfox Wednesday 06 July 2011 at 10:43 am | | UI | Four comments
Used tags: , , , ,

[备忘] AS3 if 判断的陷阱

AS3的 if 判断陷阱很多, 工作中浪费了很多时间, 在 zrong 的帮助下, 整理了这个blog备忘!

总的来说, 除了Boolean类型, 其它类型的undefined, null 这两种情况作为 false 逻辑的, 其它情况为true逻辑.

Read More

smithfox Friday 01 July 2011 at 1:28 pm | | UI | Three comments