Boa noite, Jean

Um dia desses depois de pesquisar sobre MDI, achei uma função simples, que 
atende a sua necessidade.

O MDIChild prefiro criar ele no momento que o usuário clicar no botão, e para 
isso ocorrer eu configuro os MDIs no...

Menu Project ---> Options
Forms Tiro quase todos da opção de auto-create, deixo apenas o DataModule e o 
Formulário principal.
O restante dos formulários crio através da função abaixo:

//verifica se o formulário já está criado
   if not Assigned(SEUFORM) then
      SEUFORM := TSEUFORM.Create(Application);// cria o formulário caso não 
esteja criado
   SEUFORM.Show; //exibe o formulário

e no FormClose utilizo a seguinte função

   Action := caFree; //fecha o formulário
   FormAtitudes := nil; // limpa a variável(memória)

Abração
Marco Aurélio
  ----- Original Message ----- 
  From: jeannefoliveira 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, July 06, 2006 10:43 AM
  Subject: [delphi-br] MDIForm & MDIChild


  Oi gente, tudo bem? To com a seguinte duvida... Meu form principal é
  fsNormal e o que eu to querendo fazer eh abrir um formulario nesse
  principal e a partir deste formulario(fsMDIform) abrir MDIChilds
  dentro dele. Ou seja, na minha aplicação eu to querendo que um
  formulario secundario funcione como MDIForm so que sempre da tando que
  nao existe nenhum MDIform ativo.

  Minha duvida eh.. como faço para fazer com que este formulario
  secundario (MDIForm) fique como ativo na aplicação quando ele estiver
  rodando.


  Obrigado



   

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a