Flex中通过自定义Accordion容器头部来阻止用户点击Accordion容器头部的例子

接下来的例子演示了Flex中通过自定义Accordion容器头部,来阻止用户点击Accordion容器头部。例子中使用MyAccHeader中将mouseEnabled属性设置为flash来自定义头部,从而阻止用户点击Accordion容器头部。用户可以点击next和previous来切换选中的accordion子项。

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

Continue reading “Flex中通过自定义Accordion容器头部来阻止用户点击Accordion容器头部的例子”

Flex中利用firstDayOfWeek属性改变DateChooser控件日历(calendar)布局的例子

接下来的例子中演示了Flex的DateChooser控件中,如何通过firstDayOfWeek属性,改变DateChooser控件日历(calendar)的布局。Demo中通过移动下面的游标进行调整。

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

Continue reading “Flex中利用firstDayOfWeek属性改变DateChooser控件日历(calendar)布局的例子”

作为一个Flash平台开发/设计者应该拥有的10本书

对于计算机的书籍,我一直都仅仅把他们当“小说”看,比如在累了想要放松一下自己的时候,会从角落里随便翻出一本来看看。因为拿厚厚的手册当休闲书看,所以总是被说我这个人很“无聊”……但是工作中是绝对不看书的–其实开发工具本身的Help就是最好的一本参考书。不是很清楚一般人对于书的看法,公司里的书总是很多,同事们的桌子上也总是放着一排又一排的各种各样的参考书,唯独我的桌子是空空如也……所以我也不知道自己到底是属于“要看书”的还是“不要看书”的。

Chad罗列了10本Flash平台开发/设计者应该要有的书,虽然都是英文书而且每一本书的价格折算成RMB的话也都不菲,不过好处就是都可以很方便的在亚马逊之类的站点上买到。记录一下,说不定什么时候我也会去买几本来充当“小说”看……

Continue reading “作为一个Flash平台开发/设计者应该拥有的10本书”

36款新鲜出炉的很酷的Flex/AS3组件,开发包和工具

Ntt.cc上曾经发过一篇30+ useful as3 open source projectsthe list of AS2/AS3 Physics Engine(open source + non-open source)列举过一些Flex,ActionScript 3相关的项目。时间的车轮总是滚滚向前……,各种各样的新的Flex/AS3开源项目,优秀的开发包,工具不断地涌现。Sean Moore Bio罗列了一份新的列表,列举了一些很不错的Flex/AS3组件,开发包和工具。很有意思的是这位仁兄居然配了一张蘑菇云的图片,大概是期待这种爆炸性的效果吧。 :)

Continue reading “36款新鲜出炉的很酷的Flex/AS3组件,开发包和工具”

Flex中利用Repeater显示一组CheckBox控件的例子

和前面Flex中利用Repeater显示一组RadioButton控件的例子非常类似的,接下来的例子中演示了Flex中如何Repeater作为一个数据提供源,用来显示一组CheckBox控件。

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

Continue reading “Flex中利用Repeater显示一组CheckBox控件的例子”

Flex中利用Repeater显示一组RadioButton控件的例子

接下来的例子演示了Flex中如何Repeater作为一个数据提供源,用来显示一组RadioButton控件。

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

Continue reading “Flex中利用Repeater显示一组RadioButton控件的例子”

Flex中如何通过borderStyle和borderSides样式设置NumericStepper控件特定边框(上下左右边)的例子

接下来的例子演示了Flex中如何通过borderStyle和borderSides样式设置NumericStepper控件特定边框(上下左右边)。和前面Flex中如何通过borderThickness样式设置NumericStepper控件边框厚度的例子一样,只有在borderStyle被设置为“solid”的情况下,才支持borderSides样式。Demo中分别通过上下左右的CheckBox框设置相应边的显示。

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

Continue reading “Flex中如何通过borderStyle和borderSides样式设置NumericStepper控件特定边框(上下左右边)的例子”

Linux下ActionScript 3的调试(Debug)方法

在前面的Linux上用ActionScript 3(Adobe FLEX 3.0 SDK)开发Adobe Flash应用(英文版本)中,我们尝试着在Linux的环境下,利用Adobe Flex 3.0 SDK成功的搭建好了开发环境并且让我们的“hello actionscript 3″ 得以运行了。相对于Windows下的程序员来说,Linux程序员的调试(Debug)显得就要复杂一些。而像仅仅利用Adobe Flex 3.0 SDK的用户来说,就显得更加麻烦一些了。不过麻烦并不表示功能上它就比较弱,相反的当你习惯了Linux的gdb(Flex 3.0 SDK的fdb)之后,你会发现原来在Linux下你可以按照你的思维来调试程序,而不是像Windows下那样,你的思维需要跟着调试的结果走。不那么废话了,还是让我们赶紧尝试着Linux下的Debug之旅吧。

Continue reading “Linux下ActionScript 3的调试(Debug)方法”

Flex中如何通过borderThickness样式设置NumericStepper控件边框厚度的例子

和前面Flex的滑标控件HSlider中如何通过tickThickness样式设置标尺厚度/宽度的例子类似的,接下来的例子中演示了Flex中如何通过borderThickness样式,设置NumericStepper控件边框厚度。需要额外注意的是,只有在borderStyle被设置为“solid”的情况下,才支持borderThickness样式。

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

Continue reading “Flex中如何通过borderThickness样式设置NumericStepper控件边框厚度的例子”

Flex中通过borderColor样式设置NumericStepper控件边框颜色的例子

关于边框的颜色的设置,前面的例子Flex中如何设置进度条(ProgressBar)边框颜色的例子Flex中如何改变TextInput输入框得到焦点时边框颜色的例子中都有提到,不过他们分别是通过设置borderColorthemeColor样式实现的。接下来的例子中和进度条的设置方法一样,演示了Flex中如何通过borderColor样式,设置NumericStepper控件边框颜色。

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

Continue reading “Flex中通过borderColor样式设置NumericStepper控件边框颜色的例子”

Flex中通过disabledIconColor样式设置NumericStepper控件图标(icon)无效时的颜色的例子

在前面的Flex中如何通过downArrowSkin和upArrowSkin样式设置NumericStepper控件的上下箭头Skin的例子中,我们曾经演示过Flex中如何通过downArrowSkinupArrowSkin样式,设置NumericStepper控件的上下箭头的Skin。实际上NumericStepper控件还允许我们直接通过disabledIconColor样式设置NumericStepper控件图标(icon)无效时的颜色。

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

Continue reading “Flex中通过disabledIconColor样式设置NumericStepper控件图标(icon)无效时的颜色的例子”

Flex中如何通过disabledColor样式设置NumericStepper控件无效时文本颜色的例子

在前面的Flex中如何设置TextArea控件中的无效(disabled)文本颜色的例子中,我们了解了Flex中如何通过设定TextArea控件的colordisabledColor样式,设定文本在有效,无效状态下的颜色同样的,接下来的例子演示了FlexNumericStepper控件中,如何通过disabledColor样式设置NumericStepper控件无效时文本颜色。

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

Continue reading “Flex中如何通过disabledColor样式设置NumericStepper控件无效时文本颜色的例子”

Flex中通过focusAlpha样式设置NumericStepper控件获取光标时透明度的例子

接下来的例子演示了Flex中如何通过focusAlpha样式,设置NumericStepper控件获取光标时透明度。Demo中点击“click here to remove focus”按钮移除光标,上下按钮调整透明度。

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

Continue reading “Flex中通过focusAlpha样式设置NumericStepper控件获取光标时透明度的例子”

Flex中通过backgroundColor和backgroundAlpha样式设置NumericStepper控件背景颜色和透明度的例子

在前面的Flex中如何通过设置backgroundAlpha风格来设定VideoDisplay控件的背景透明度(background alpha)的例子Flex中设置面板容器(Panel container)背景透明度的例子中,都演示了如何设置背景颜色以及透明度。接下来的例子演示了Flex中如何通过backgroundColor和backgroundAlpha样式,设置NumericStepper控件背景颜色和透明度。滑动游标调整透明度,从调色板中选择背景颜色。

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

Continue reading “Flex中通过backgroundColor和backgroundAlpha样式设置NumericStepper控件背景颜色和透明度的例子”

Ruboss Framework:将Adobe Flex和AIR应用简单高效的与Ruby On Rails集成的开发框架

在前面的Python, Twisted以及Flex协同作业,我们提到了Python在执行效率上的快速以及高效,而实际上现在还有一种语言以惊人的速度被更多的人所喜爱,那就是Ruby。说穿了Ruby实际上是一个大杂烩,吸收了Perl、 Smalltalk、 Eiffel、 Ada 和 Lisp等各种语言中的精华部分。这是的Ruby看起来像生活一样简单–当然,这是针对使用者来说的。

而Ruby on Rails是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。其目标就是让生活,至少是 Web 开发方面的生活,变得更轻松。它的实质是一个用 Ruby 编写的全栈的(full-stack)、开源的 Web 框架,可以使用它来轻松编写实际的应用程序,所需的代码也要比大多数框架花在处理 XML 上的代码少。Ruby本身就被设计的非常容易使用,这使得其开发效率比通常其他语言都要高。而如果使用Ruby on Rails这样的框架,效率就更加惊人了。

如果Adobe Flex和AIR能够借助Ruby的这些便利的东西,这恐怕是众多Flex/AIR开发者所期待的吧。Peter Armstrong和Dima Berastau这两位大师(又是大师级的人物,有想法而且敢于实践)为我们带来了Ruboss Framework。

Continue reading “Ruboss Framework:将Adobe Flex和AIR应用简单高效的与Ruby On Rails集成的开发框架”