Показать сообщение отдельно
Старый 15.04.2010, 14:02
Bond007 вне форума Посмотреть профиль Отправить личное сообщение для Bond007 Найти все сообщения от Bond007
  № 3  
Ответить с цитированием
Bond007

Регистрация: Mar 2010
Сообщений: 100
Ну да, согласен, что не совсем понятно.

Я создаю во флексе модуль Файл->Создать->MXML модуль. Называю его MyModule. Получаю:
Код AS3:
<?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>
Теперь в основном приложении хочу добавить этот модуль, для этого обычно пишу так:

Код AS3:
var mod :MyModule = new MyModule ();
При этом получаю свой модуль, где есть Label со значением Метка.

Я хочу что то типа такого:

Код AS3:
var mod :MyModule = new MyModule ("Привет");
Вот это слово привет хочу запихнуть вместо слова "Метка", которая присутствует по умолчанию. Т.е. очень удобно и наглядно, объявить модуль и инициализировать все сразу.
Да, можно это сделать в несколько строчек, но хочется именно через конструктор, если это возможно.