|
|
|||||
Регистрация: Mar 2010
Сообщений: 100
|
Конструктор для модуля
Здравствуйте.
Сделал mxml модуль. В основном файле его инициализирую через экшенскрипт. например: можно интересно инициализировать модуль вызвав конструктор с параметрами например: таким образом я хочу добавить модуль в главное приложение и при этом сразу что-то присвоить полю какому нибудь, что-нибудь. |
|
|||||
Modus ponens
|
Если последнее было вопросом, то, не совсем понятно что имеется в виду под модулем. Если модуль, это то, что загружает ModuleLoader - то нет, не получистся, т.как там не вы вызываете конструктор, а если это просто ваш класс - то, конечно, создавайте его как хотите, хотите - с параметрами, а хотите - без.
__________________
Hell is the possibility of sanity |
|
|||||
Регистрация: Mar 2010
Сообщений: 100
|
Ну да, согласен, что не совсем понятно.
Я создаю во флексе модуль Файл->Создать->MXML модуль. Называю его MyModule. Получаю: <?xml version="1.0" encoding="utf-8"?> <mx:Module xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <fx:Declarations> <!-- Разместить невизуальные элементы (например, службы или объекты значений) --> </fx:Declarations> <s:Label text="Метка"/> </mx:Module> При этом получаю свой модуль, где есть Label со значением Метка. Я хочу что то типа такого: Вот это слово привет хочу запихнуть вместо слова "Метка", которая присутствует по умолчанию. Т.е. очень удобно и наглядно, объявить модуль и инициализировать все сразу. Да, можно это сделать в несколько строчек, но хочется именно через конструктор, если это возможно. |
|
|||||
Регистрация: Mar 2010
Сообщений: 100
|
тогда получается можно сделать свой класс отнаследованный от модуля.
но это совсем другая песня. (хорошо, если не так много компонентов) |
Часовой пояс GMT +4, время: 04:19. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|