resize panel component for flex 2 (revisited) !
feature sets:
(you need flash player 8.5 to see it, which can be downloaded from adobe labs
1.drag-move the panel
2.drag-resize the panel
3.auto swap when multiple panels on stage
4.double click to collpase the panel
5.no need to use DragManager or what so ever.
coming soon…
-min/max/close button at top left (mac-style) or right(win-style)
-toolbar
-status/message bar at the bottom
any ideas or suggestions will be highly appreciated.
*中文解釋
前幾天花了點時間把 resize panel 又拿出來東改西改一翻,修掉一些bug,這是新版本,有興趣的人可以點圖片去試玩。
功能:
-面板可拖移
-面板可拖拉放大/縮小
-多個面板重疊時會點選下方面板會自動swap
-雙響(double click) 面板可開啟/關閉
目前的成品離我心中終極panel 的目標又近了一步,理想狀態中該有的功能包含:
-toolbar ! 可單列或多列工具列
-工具列應該可像 aqua 一樣跟 titlebar 一體成型
-但也可像 office 一樣多組工具列重疊在一起,並且拖拉(tear-off the pane)
-可任意指定工具列內容(button, slider, textfield…)
或許過幾天有空閒時就可以做出來



7 Comments Add your own
1. Gadian&hellip | March 10th, 2006 at 11:47 pm
拖曳縮放有Bug
縮到最小之後,就會失去拖曳能力
必須要重新點`
2. jeremy&hellip | March 11th, 2006 at 10:42 am
hey, good catch !
那是故意設計的,主要是防止拖拉過頭,面板就會整個變形。
目前想到兩個可能的方法來處理,改好後會換上去。
3. jeremy&hellip | March 11th, 2006 at 12:00 pm
改好了,現在的拖拉行為跟一般 window system 一樣了,試試看吧。
不過可能要先清掉 cache 才能讀到新檔案。
4. Megan&hellip | August 17th, 2006 at 1:41 am
Hi! I am really interested in seeing this component, I’ve been trying to figure out how to resize a panel like this. However when I run the demo I get errors (I have the lastest Flash, etc). I’d like to see this demo, please let me know if there is some way I can! Also, is the source code available? Thank you very much!
5. jeremy&hellip | August 17th, 2006 at 3:01 am
it’s was built with beta 1, will update it and open source the code later.
6. Megan&hellip | August 18th, 2006 at 3:58 am
Thank you!! I would appreciate that so much. I’ll check back soon!
7. Nguyen Vu Long&hellip | September 11th, 2006 at 2:48 pm
please see MDI Window and resize panel with drag&drop, min, max, close functions. Everything is made of Action Script 3.0 for Flex 2.0
http://www.bluemind.co.kr:8700/flex/blueone/bin/
Trackback this post | Subscribe to the comments via RSS Feed