응용 프로그램 창과 같이 표시 될 플렉스/에어 응용 프로그램에서 팝업 창을 열어야합니다. 내가 관리 할 수있는 것은 내부에 메인 플렉스 윈도우가 표시된 창을 여는 것입니다.플렉스에서 실제 팝업 창을 여는 방법
가능한가요? 그렇지 않다면 몇 가지 해결 방법이 있습니까?
응용 프로그램 창과 같이 표시 될 플렉스/에어 응용 프로그램에서 팝업 창을 열어야합니다. 내가 관리 할 수있는 것은 내부에 메인 플렉스 윈도우가 표시된 창을 여는 것입니다.플렉스에서 실제 팝업 창을 여는 방법
가능한가요? 그렇지 않다면 몇 가지 해결 방법이 있습니까?
, 당신은 mx.core.Window를 사용하는 것이 좋습니다. 플렉스가 아닌 ActionScript 응용 프로그램의 경우 flash.display.NativeWindow을 사용해야합니다.
NativeWindow를 사용해야합니다. 자세한 정보는 API 문서 : Flex 어플리케이션에 대한 http://livedocs.adobe.com/flex/3/langref/flash/display/NativeWindow.html
import flash.display.NativeWindowInitOptions;
import flash.display.NativeWindowSystemChrome;
import flash.display.NativeWindowType;
import flash.display.NativeWindow;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.geom.Rectangle;
var windowOptions:NativeWindowInitOptions = new NativeWindowInitOptions();
windowOptions.systemChrome = NativeWindowSystemChrome.STANDARD;
windowOptions.type = NativeWindowType.NORMAL;
var newWindow:NativeWindow = new NativeWindow(windowOptions);
newWindow.stage.scaleMode = StageScaleMode.NO_SCALE;
newWindow.stage.align = StageAlign.TOP_LEFT;
newWindow.bounds = new Rectangle(100, 100, 800, 800);
newWindow.activate();
감사합니다. mx.core.Window가 트릭을 수행했습니다. – Marko