[AIR]子ウィンドウの作成

AIR で子ウィンドウを作るちょー簡単なサンプル。

NativeWindowInitOptions の owner プロパティを使っているのでAIR2.6以降限定。

親画面上にwinbtn というボタンを配置。

ボタンをクリックすると、子ウィンドウが作成されます。

 


var parentwin : NativeWindow = stage.nativeWindow;

winbtn.addEventListener(MouseEvent.CLICK , createwin);

function createwin(e:Event):void{

var options:NativeWindowInitOptions = new NativeWindowInitOptions();
 options.type = NativeWindowType.NORMAL;
 options.owner = parentwin;

 // ウィンドウを作成
 var cwin:NativeWindow = new NativeWindow(options);
 cwin.width = 200;
 cwin.height = 200;
 cwin.activate();

}

 

.fla (CS6で作成)は、こちら

 

コメント