Pay for Hesitation: ui

Pages

顯示具有 ui 標籤的文章。 顯示所有文章
顯示具有 ui 標籤的文章。 顯示所有文章

2008年4月9日 星期三

Custom Dialog via PopupManager and TitleWindow (2)

第二種方式,我認為比較適合我們這種大型程式架構。
將TitleWindow,也就是欲彈出的視窗獨立寫成一個MXML Component,
在Flex Builder中, New一個新的MXML Component時,可以在下方選擇"Base on",選TitleWindow。
接著,所產生的mxml檔,會以<mx:TitleWindow>框起來,裡面的內容就跟一般寫mxml一樣囉!
而在mainFrame中只要將mxml檔案名稱當作參數設在PopUpManager.createPopUp()就可以了!
(有種朝我們的目標:只有一個url入口,又更接近的感覺 XD, 這是上禮拜有聊到的)
DEMO: http://140.112.31.185/flextest/popUpMain.swf

popUpMain.mxml
CustomTitleWindow.mxml

Custom Dialog via PopupManager and TitleWindow (1)

客製化與使用者互動的彈出視窗的方法,有兩種。
第一種方式為直接在主框架下透過PopUpManager將設置好的children加入TitleWindow,
也就是被客製的彈出視窗。
DEMO: http://140.112.31.185/flextest/popUpFrame.swf