2010-05-12 67 views
0

使用動作腳本3.0在Flash Builder 4中進行一些開發。我試圖在每次顯示錶單時都運行一些代碼。表單並不總是重新創建,但有時隱藏和重用。 Visual Basic曾經有一個類似於我想要的Activate事件。Flex Flash動作腳本表單事件

我試過渲染,但一個觸發間隔形式的變化(通過點擊,文字編輯等)

我們嘗試了FlexEvent.ADD時間,但它只有火災時,第一次創建的形式,同作爲creation_complete。

是否有一個很好的資源來顯示「生命週期」和所有事件的形式,以及它們何時被觸發以及按什麼順序?

TIA!

注:我試圖讓我們的窗體關閉時按ESC鍵。

回答

0

UIComponent激活事件?

+0

好的提示!但我嘗試過,每次激活表單時都會觸發,但當前對象並未獲得焦點。 – klkitchens 2010-05-12 17:41:49

1

你怎麼隱藏&重用表單?如果你只是設置.visible,而不是嘗試添加&從顯示列表中刪除表單,我認爲這應該觸發ADD或ADDED_TO_STAGE事件。

0

而不是使用AS的事件和命令,創建自己的幾個。
我的意思是不要叫object.visable = TRUE,使該做兩件事情的函數:

這你會有激活事件的方式。

0

你也可以試試show or addedToStage