Home > Adobe Flex > AIRでコマンドライン引数をとるときの注意メモ

AIRでコマンドライン引数をとるときの注意メモ

  • Posted by: hirossy
  • 2008年3月12日 04:32
  • Adobe Flex


Flexのコンポーネント生成時に発生する主なイベントは以下の順番。


PREINITIALIZE :コンポーネントの初期化シーケンスの始め
INITIALIZE :コンポーネントの構築と初期化プロパティの設定が完了したとき
CREATION_COMPLETE :コンポーネントの構築,プロパティ処理,測定,レイアウト,および描画が完了したとき
APPLICATION_COMPLETE :アプリケーションが初期化されLayoutManager によって処理され,表示リストに追加された後

UPDATE_COMPLETE :オブジェクトの commitProperties(),measure(),updateDisplayList()が必要に応じて呼び出されたとき


InvokeEvent.INVOKE : アプリケーションが起動されたとき


で、


AIRで起動時のコマンドライン引数が取得できるのはInvokeイベント。




順番的に、生成時の一連のイベントが発生した後にInvokeイベントが発生するのでそこんとこ注意したい。っつうメモ。




Comments:1

Comment Form
nobu 2008年3月12日 09:42

APPLICATION_COMPLETE以下のイベントは知りませんでした。参考になります。
それとPREINITIALIZEとINITIALIZEの間に、ADDEDっていうイベントがぼこぼこ発生しますよね。
MXML上のオブジェクトのインスタンス化する際に、発生します。オブジェクト1個に対して1回イベントが発生
します。DoltengのAbstractPageクラスや、yui-frameworksのイベントハンドラの自動登録が利用している
イベントですね。

条件によって発生したりしなかったりと、癖のあるイベントではありますが(ぁ?

Trackbacks:0

TrackBack URL for this entry
http://www.nankaifactory.com/blog/mt-tb.cgi/8
Listed below are links to weblogs that reference
AIRでコマンドライン引数をとるときの注意メモ from nankaifactory.com

Home > Adobe Flex > AIRでコマンドライン引数をとるときの注意メモ

HIROSSY BLOG
Feeds

Return to page top