2012-09-23 3 views
0

저는 시작할 때 최대화하고 싶은 Air 응용 프로그램을 가지고 있습니다. 너비와 높이 값을 100 %로 설정했지만 도움이되지 않았습니다. percentWidth, percentHeight 값을 100으로 설정하려고 시도했지만 작동하지 않았습니다.Adobe Air 응용 프로그램 최대 창 크기 - 설정 방법?

<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
        xmlns:s="library://ns.adobe.com/flex/spark" 
        xmlns:mx="library://ns.adobe.com/flex/mx" 
        width="100%" height="100%" 

모든 구성 요소 속성은 100 %로 설정되어 있지만 응용 프로그램이 최대 크기로 시작되지 않습니다. 제대로 설정하려면 어떻게해야합니까? 감사합니다.

답변

2

WindowedApplication 인스턴스는 윈도우 자체는 아니지만 기본 윈도우 내에서 실행됩니다. 따라서 width="100%"으로 설정하면 효과적으로 네이티브 창의 전체 너비를 차지하게됩니다. 따라서 창 크기를 조정하지 않습니다.

WindowedApplicationnativeWindow 속성을 통해 응용 프로그램이 실행되는 기본 윈도우에 액세스 할 수 있습니다. 이렇게하면 NativeWindow 클래스의 인스턴스가 반환되며이 인스턴스의 클래스는 maximize()입니다.

그래서 응용 프로그램을 최대화하기 위해 단순히 WindowedApplication 예를 내부에서이 작업을 수행 : 당신의 도움에 대한

nativeWindow.maximize(); 
+0

감사합니다! – Alex

관련 문제