ActionScript3.0覚書 AirのWindowが閉じるときに処理を入れたい

Flash ProfessionalでAirを開発中。
Airのウィンドウの右上の×ボタンをクリックされたときに確認ダイアログとかを出す処理を入れたいのだが、

先日載せた、

NativeApplication.nativeApplication.addEventListener(Event.EXITING, ファンクション名);

だと、どちらかというと終わったときの処理になってしまう。
FlexでAirを開発している場合の書き方は、いろんなページで書いてあるのだけど、Flashで開発してるものだから、イマイチ参考にならん。
(私、応用力とかないし・・・)

で、上司にまで「探してるけど出来ないんですぅ~」と泣き言言うと、上司も探してくれた。
「できない、デキナイ・・・」と思いながら、何気なく下のコードを書いたら、想定どおりに動いちゃった。

stage.nativeWindow.addEventListener(Event.CLOSING, ファンクション名);

で、指定したファンクションのなかにダイアログ表示処理を書けばよいことが判明。107256.gif

自己解決・・・しちゃったヨ。

でも、上司さんありがとう。時間とらせてごめんなさい。kao29.gif

Tags:,

Add a Comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください