ActionScript
NativeWindowBoundsEvent 의 beforeBounds 버그??
미나토
2009. 9. 17. 11:36
AIR 1.5 환경을 만들고 stage 에 btn 이란 버튼을 만들어 놓고 다음과 같이 타임라인에 코딩한 후 컴파일 한다.
btn.addEventListener(MouseEvent.CLICK, click);
stage.nativeWindow.addEventListener(NativeWindowBoundsEvent.RESIZE, resize);
function click(e:MouseEvent)
{
stage.nativeWindow.restore();
}
function resize(e:NativeWindowBoundsEvent)
{
var beforeBounds:Rectangle = e.beforeBounds;
var afterBounds:Rectangle = e.afterBounds;
trace(beforeBounds, afterBounds)
}
시스템 크롬의 최대화 버튼을 눌러 최대화 후 btn 버튼을 클릭해 원래 크기로 돌려놓으면서 아웃풋 창을 확인하자.
afterBounds 와 beforeBounds 의 값이 똑같이 나온다....
어도비....버그.... 맞지?