Cara, o Flex tem muito pouco a ver com o Flash na forma de trabalhar. Você terá mais facilidade se evitar fazer analogias entre as duas ferramentas. Existe um manual inteiro sobre a criação de componentes que você pode consultar, mas creio que você pode começar por aqui:
Creating Custom Components http://livedocs.adobe.com/flex/201/html/intro_138_08.html []'s Beck Novaes On 7 maio, 13:45, "Rodrigo M. Rodrigues" <[EMAIL PROTECTED]> wrote: > 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 -~----------~----~----~----~------~----~------~--~---
