window.open
でもできるし、この方が html や javascript からの操作で簡単に描画できるんだけど、これだと air の恩恵を受けられないので、
var options = new air.NativeWindowInitOptions(); options.transparent = false; options.systemChrome = air.NativeWindowSystemChrome.STANDARD; options.type = air.NativeWindowType.NORMAL; //create the window var newWindow = new air.NativeWindow(options); newWindow.title = "reply"; newWindow.width = 300 newWindow.height =150; newWindow.x = 0; newWindow.y = 0; var text = new air.TextField(); text.text = "reply from " + msg; text.width = 100; text.height = 30; text.autoSize = air.TextFieldAutoSize.LEFT; text.border = true; text.backgroundColor = "0xFF0000"; newWindow.stage.addChild(text); //activate and show the new window newWindow.activate(); newWindow.alwaysInFront = true;
ウインドウを起動するところまでは分かったけど、パーツをどう配置していったらいいのかはまだ不明 orz