Возникло затруднение
Первый вариант мне и нужен, ибо кнопочки создаются так:

Код AS3:
import mx.controls.Button;
public var b:Button = new Button();
public function clickFunction(){
B1.label = "123"; //Вот тут дебагер флекса говорит 1120: Обращение несуществующего свойства B1.
}
public function CreateButton():void{
b.id = "B1";
b.label = "Click Me";
b.addEventListener(MouseEvent.CLICK, clickFunction()); //Вот тут нужно вызывать метод addEventListener к b или B1 ?
addChild(b);
}
...
<mx:Button x="341" y="142" id="button1" label="CreateButton" click="CreateButton();"/>
Ошибка, выдаваемая приложением:
Цитата:
TypeError: Error #2007: Параметр listener не должен быть равен нулю.
at flash.events::EventDispatcher/addEventListener()
at ContactManager/CreateButton()[C:\Users\SoWa\Documents\Flex Builder 3\ContactManager\src\ContactManager.mxml:20]
at ContactManager/__button1_click()[C:\Users\SoWa\Documents\Flex Builder 3\ContactManager\src\ContactManager.mxml:48]
|