Я создал Common.swc с помощью Flash CS3. Экспортирует класс NotificationWindow
, символ CloseButton
и соответствующий класс. Эти символ и класс используются NotificationWindow
. Затем я создал Formula.swc, который использует NotificationWindow
. Formula.swc обычно экспортирует классы NotificationWindow
, CloseButton
, но не CloseButton
символ.
Также я попытался создать очень простой Test.fla с Test.as:
.
package {
import flash.display.Sprite;
import flash.events.Event;
import inobr.eft.common.ui.*;
public class Test extends Sprite {
public function Test() {
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
NotificationWindow.show(stage, "Tets!", "Test test", true);
}
}
}
Окно уведомлений, отображаемое без CloseButton.
Что я делаю не так?