今天已经将irc client基本完成,还比较满意。
总结一下:
flex2的事件处理机制:一个组件广播事件出去,这样的情况很多。我尝试按照一些范例代码去扩展Event,觉得还算方便。
这样看来,所有的事件,特别是在有变量返回时,应该独立出来。
panel 组件的使用(包括titleWindow):
习惯了flash的window组件,总觉得panel组件应该是可以拖拽的,可惜不能。titlewindow扩展了panel,可以拖拽。原理和flash的window比较相似。
这里发现flex2 beta1的一个小bug,当用PopupManager置顶了多个组件时,点击层级在下的组件却不能换到最顶级。
我现在只测试了扩展titlewindow,不知道别的组件有没有类似的问题。
刚看到resizable panel (可拖拉改變大小的面板)
ria.richtechmedia.com/?p=332
看来panel是一个惹人喜欢的组件
另外,是不是flex生成的flash都比较大,200多K确实是比较庞大,相对flash一百K不大的swf,不知道怎样才能瘦身?
总结一下:
flex2的事件处理机制:一个组件广播事件出去,这样的情况很多。我尝试按照一些范例代码去扩展Event,觉得还算方便。
这样看来,所有的事件,特别是在有变量返回时,应该独立出来。
panel 组件的使用(包括titleWindow):
习惯了flash的window组件,总觉得panel组件应该是可以拖拽的,可惜不能。titlewindow扩展了panel,可以拖拽。原理和flash的window比较相似。
这里发现flex2 beta1的一个小bug,当用PopupManager置顶了多个组件时,点击层级在下的组件却不能换到最顶级。
我现在只测试了扩展titlewindow,不知道别的组件有没有类似的问题。
刚看到resizable panel (可拖拉改變大小的面板)
ria.richtechmedia.com/?p=332
看来panel是一个惹人喜欢的组件
另外,是不是flex生成的flash都比较大,200多K确实是比较庞大,相对flash一百K不大的swf,不知道怎样才能瘦身?
回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}