ウィンドウの最大化/通常/最小化のステータスが変わったイベントをとる

なぜかいくつかのサイトのサンプルコードなどコピペしても動かなかったので、メモ

var appWin:NativeWindow=this.stage.nativeWindow;
appWin.addEventListener(NativeWindowDisplayStateEvent.DISPLAY_STATE_CHANGE,btn_update);

function btn_update(ev:NativeWindowDisplayStateEvent){
log_txt.appendText(ev.target.displayState+"\n");
}

appWin ってのは特に意味なし。
btn_update ってのは、ボタンの見た目更新するのにつかってたから。
log_txt ってのは、開発用にそういう名前のトレースの場所を作ったから。


↑これら勝手に定義したもの以外は汎用だと思います。


参考:http://help.adobe.com/ja_JP/AIR/1.1/devappshtml/WS5b3ccc516d4fbf351e63e3d118666ade46-7e08.html
参考:http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/flash/display/NativeWindow.html#displayState