Я новичок. Я разработал настольное приложение, используя Adobe Air Flash Builder. Я использую контейнер WindowedApplication, который служит точкой входа для приложения Flex.Adobe Air: WindowedApplication
Проблема: У меня есть кнопка, чей обработчик события перенаправляет меня в новое окно, используя свойство addElement и NavigatorContent. Вот обработчик:
public function startstudy_clickHandler(event:MouseEvent):void
{
var dTracker:Study = new Study();
this.addElement(dTracker);
}
Вот код NavigatorContent:
<s:NavigatorContent width="100%" height="100%" label="PRACTICE" icon="@Embed(source='assets/image.png')" toolTip="PRACTICE" id="navprac">
То, что происходит в том, что, когда я перенаправлены на новое окно, размеры нового окна не являются такими же, как из WindowedApplication. Infact, независимо от того, изменяю ли размер WindowedApplication перед нажатием кнопки, новое окно имеет одинаковые точные размеры каждый раз. Мне нужно, чтобы новое окно было того же размера, что и окно вызова (WindowedApplication).
Есть ли способ обойти это? Если нет, то как я могу сделать все окна одинаковыми с самого начала, то есть отключить их изменение размера и установить все окна на размер экрана.
вам нужно показать какой-то код, какой тип «это» и показать некоторый код об учебном классе, вы можете попробовать установить minWidth = maxWidth = width = myvalue; то же самое для высоты – simion314
«это» - это текущее окно (также окно ввода для приложения), которое вызывает окно «Исследование», используя функцию addElement. Код довольно большой, поэтому я не знаю, какой фрагмент я должен использовать. Можете ли вы указать, какой код (функциональность) вы хотите? благодаря –