Olá pessoal eu estou tentando chamar uma MDIWindow dinamicamente e
depois de tantas pesquisas eu consegui uma forma mas estou com um
problema eu preciso criar uma variavel (não sei porque) pra funcionar
e essa variavel é do tipo Class se eu deixar o valor dela fixo
funciona certinho mas eu kero ele dinamico, existe um forma de
converter do tipo String para Class? ou isso não existe, meu codigo
esta assim:
public function abreJanela(tela:String, obj:Class):void{
registerClassAlias(tela,obj); //Aqui é problema
var myClassDefinition:Object =
getDefinitionByName(tela);
var myWin:MDIWindow = new myClassDefinition();
mdiCanvas.windowManager.add(myWin);
}
e faço a chamada assim
<mx:Button x="445" y="10"
label="Abrir" click="abreJanela('componentes.' + tela.text, MD);"/>
Queria q esse MD fica dinamico tipo colocar textbox.tex e la na minha
function ele ser Class
Desde ja agradeço
--
Bel. Vinícius Velasco
Analista de Desenvolvimento - Ábaco
MSN: [email protected]
Skype: ircvinicius
Fone: 66 9206 6966
Rondonópolis - Mato Grosso - Brasil
"Tudo Posso Naquele que me Fortalece" Fil 4:13
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---