Поп выдает ошибку при попытке центрирования в приложении - PullRequest
0 голосов
/ 22 сентября 2011
Hello I am having this error when trying to center my popUp. If I remove the centerPopUp code line, the popUp appears but of course is not centered.

The Error is as such:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at mx.managers::PopUpManagerImpl/centerPopUp()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:494]

My Code:

    var helpWindow:TitleWindow=
                    PopUpManager.createPopUp(this, screen_Name, true) as TitleWindow;
                    PopUpManager.centerPopUp(helpWindow);


Can someone address this issue?

1 Ответ

0 голосов
/ 22 сентября 2011

Вам следует передать FlexGlobals.topLevelApplication в качестве аргумента для createpopup, если вы хотите позже центрировать панель / titleWindow.

Итак, здесь это будет

var helpWindow:TitleWindow=
                    PopUpManager.createPopUp(this,FlexGlobals.topLevelApplication , true) as TitleWindow;
                    PopUpManager.centerPopUp(helpWindow);

Imуверен, что это сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...