我正在研究一個從Main.mxml打開一個或多個Window.mxml實例的應用程序。完成後,我希望所有的窗口都是無縫的,所以自定義控件需要工作。mx:Window組件是否有自己的applicationComplete?
In Main我添加了applicationComplete="init();"
,這樣init函數就會運行,其中包含clickhandlers,這會使按鈕正常工作。 但是,這種運行init函數的方法對於mx:Window似乎不是有效的。
我可以通過不使用與一個click="this.minimize();"
的最小化和關閉按鈕的函數clickhandler欺騙,但我不知道這樣的方式,使移動工作,因爲它是一個MOUSE_DOWN事件。
問題1:
有沒有辦法在mx:Window中擁有這樣的init函數?
問題2:
什麼是使窗口實例上的按鈕都能正常工作的好方法?
ps。如果你認爲問題2需要一個單獨的帖子,請讓我知道,他們是如此密切相關,看似簡單,我不能決定。
示例代碼:
Main.mxml - http://pastebin.com/0HHVpkb8
Window.mxml - http://pastebin.com/g5TWuLYk
完美!感謝Corey。 – Brugman