Vc pode implementar do jeito que disse sem estender nada... É mais simples 
do que parece.

Abraços!

Michel Fernandes
http://seucarroeletrico.wordpress.com
----- Original Message ----- 
From: "beto" <b...@webinovacoes.com.br>
To: <flexdev@googlegroups.com>
Sent: Friday, March 20, 2009 9:26 AM
Subject: [flexdev] Re: acrescentar o MDI a um projeto pronto



Michel Fernandes escreveu:
> Não, vc adicina o modulo ao mdi filho e depois o mdi filho ao mdi pai.
> módulo-->Module Manager
> mdi Filho--> Mdi Window
> mdi Pai--> Mdi Canvas (coloquei Manager na resposta, mas é Canvas).
>
> Eu tenho um projeto inteiro em MDI e módulos... Funciona muito bem,
> principalmente em quesitos de escalabilidade... Se entrar um módulo novo, 
> eu
> faço ele separado e coloco a url, nome, descricao no banco e tudo é
> carregado automaticamente pelo sistema...
>
> Abraços!
>
> Michel Fernandes
> http://seucarroeletrico.wordpress.com
> ----- Original Message ----- 
> From: "beto" <b...@webinovacoes.com.br>
> To: <flexdev@googlegroups.com>
> Sent: Thursday, March 19, 2009 6:51 PM
> Subject: [flexdev] Re: acrescentar o MDI a um projeto pronto
>
>
>
> Michel Fernandes escreveu:
>
>> Moleza....
>>
>> Módulo-->var mod:ModuleLoader=new ModuleLoader();
>> MdiWindow-->mdiWin.addChild(mod);
>> MdiManager-->mdicPrincipal.windowManager.add(mdiWin);
>>
>> Abraços!
>>
>> Michel Fernandes
>> http://seucarroeletrico.wordpress.com
>> ----- Original Message ----- 
>> From: "beto" <b...@webinovacoes.com.br>
>> To: <flexdev@googlegroups.com>
>> Sent: Thursday, March 19, 2009 3:09 PM
>> Subject: [flexdev] Re: acrescentar o MDI a um projeto pronto
>>
>>
>>
>> Ricardo Gobbo escreveu:
>>
>>
>>> se o seu projeto é de grande escala, vc pode ver a possibilidade de
>>> usar o Anvil (www.anvilflex.com <http://www.anvilflex.com>)
>>>
>>> 2009/3/19 beto <b...@webinovacoes.com.br
>>> <mailto:b...@webinovacoes.com.br>>
>>>
>>>
>>>     carlos alberto alberto escreveu:
>>>     > Boa  Tarde amigos
>>>     >
>>>     > Eu tenho um trabalho pronto e gostaria de acrescentar o MDI como
>>>     posso
>>>     > fazer isto?
>>>     >
>>>     > Obrigado e que Deus os abençoe
>>>     >
>>>     >
>>>     >
>>>     ------------------------------------------------------------------------
>>>     > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10
>>>     >
>>>
>>> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>
>>>     > - Celebridades
>>>     >
>>>
>>> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>
>>>     > - Música
>>>     >
>>>
>>> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>
>>>     > - Esportes
>>>     >
>>>
>>> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>>>     > >
>>>     Opa Carlos
>>>
>>>     Poder pode... o componente mdi da flexlib funciona da seguinte
>>>     forma, vc
>>>     tem um container (MDICanvas) e nele vc adiciona as suas janelas.
>>>
>>>     O q vc pode fazer é definir o MDICanvas sendo o seu container PAI,
>>>     e as
>>>     telas TitleWindow e MDIWindow herdarem dele.
>>>
>>>
>>>
>>>     --
>>>     Atenciosamente,
>>>
>>>     Beto
>>>     +55 61 4063.6303 | 61 8409.1775
>>>     Web Inovações
>>>     www.webinovacoes.com.br <http://www.webinovacoes.com.br>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -- 
>>> Att.
>>> Ricardo Gôbbo de Águas
>>> Engenharia de Computação
>>> Universidade Federal de Goiás
>>> www.ricardogobbo.wordpress.com <http://www.ricardogobbo.wordpress.com>
>>>
>>>
>>>
>>>
>> Outro detalhe ainda não consegui colocar o MDI em modulos.
>>
>>
>>
>
> Michel Fernandes,
>
> Ainda não entendi, para mim o correto seria o Módulo ser o pai do 
> mdiWindow
>
> Módulo-->var mod:ModuleLoader=new ModuleLoader();
> *MdiWindow-->mdiWin.addChild(mod); >>> MdiWindow--> mod.addChild(mdiWin);*
> MdiManager-->mdicPrincipal.windowManager.add(mdiWin);
>
>
>

Michel Fernandes,

Ainda para min module é um misterio. Por conta de uma implementação eu
tive q separar o MDIWindow em 2 arquivos e no 1º (Pai hj ta extends de
canvas) eu posso usar o ModuleLoader pq extends de VBox,  e o 2º um Panel.

Como ficaria nessa nova situação?

-- 
Atenciosamente,

Beto
+55 61 4063.6303 | 61 8409.1775
Web Inovações
www.webinovacoes.com.br





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

Responder a