레이블이 최상위인 게시물을 표시합니다. 모든 게시물 표시
레이블이 최상위인 게시물을 표시합니다. 모든 게시물 표시

2010년 3월 25일 목요일

AIR NativeWindow에서 Window 얻는 방법

AIR에서 activeWindow(active 상태의 윈도우)에 Alert을 띄워야 했다.

우선 Alert을 특정 Sprite의 자식으로 띄우는 방법은 다음과 같다.

Alert.show("", "", 4, 자식);

AIR에서 여러 대화창 중에 가장 상위에 존재하는 대화창에 Alert을 띄우려면

가장 상위의 대화창를 얻어서 위의 Alert의 네 번째 인자로 주면 된다.

가장 상위의 대화창을 얻어서 Sprite를 또 얻으려면 아래처럼 하면 된다.

((NativeApplication.nativeApplication.activeWindow.stage.getChildAt(0) as WindowedSystemManager).document as Sprite)

이건 뭐..