Olá a todos.

No flash quando que eu precisava que uma classe ditasse o
comportamento de um MovieClip eu Vinculava a Classe a ele através da
biblioteca do Flash.

Como faço algo semelhante no Flex, isto é, vincular um componente ou
modulo a uma classe que extenda a ele e faça referencia as
propriedades criadas através das Tags <mx: etc.

Estou fazendo assim:

<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml"; width="400"
height="300" initialize="initView()">
        <mx:Script>
                <![CDATA[
                public var $view:Modulo
                        public function initView():void{
                                $view = new Modulo(this);
                        }
        ]]>
        </mx:Script>
<mx:Label text="Label" id="txtLabel"/>
</mx:Module>

e:

public class Modulo extends Module      {
                private static var $view:Module;
                private static var txtLabel:Label;
                public function Modulo(modulo:Module){

                        super();
                        $view = modulo;
                        txtLabel = $view["txtLabel"];
                        txtLabel.text = "Modulo";
                }



Temo que isto apesar de funcionar não seja a forma correta.
Alguém poderia me indicar uma maneira mais "Profissional" de fazer
isto.

Obrigado.


--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a