Fórum Fechar forms MDI Filhos #278296
21/04/2005
0
Alguém sabe como resolver isso?
VLW!
Sérgio Gobbo
Curtir tópico
+ 0Post mais votado
21/04/2005
Action := caFree;
Seu_Form := nil;
Mysys
Gostei + 1
Mais Posts
21/04/2005
Edilcimar
Gostei + 0
21/04/2005
Marco Salles
Em Qual Lugar No evento OnClose ou Imediatamente apos ao comando que fez a Chamada ao Formulário Filho :?: :?: :?:
Gostei + 0
21/04/2005
Edilcimar
Gostei + 0
21/04/2005
Marco Salles
Tive uma experiencia com o Release No OnClose Do Form :cry: :cry: :cry:
Citação de [color=darkred:8ad4bc9601][b:8ad4bc9601]Dart[/b:8ad4bc9601][/color:8ad4bc9601] em http://forum.clubedelphi.net/viewtopic.php?t=61646&highlight=
Usando
Actin:=Cafree, Form:=Nil;
:arrow: :arrow: Este problema sumiu
[b:8ad4bc9601]Fica aqui um registro de uma situação estranha Do Release [/b:8ad4bc9601]
Gostei + 0
21/04/2005
Edilcimar
Gostei + 0
21/04/2005
Mysys
tem sertas coisas que vai da boa vontade de cada um
ja me falarao ate que eu nao deveria usar form MDIChild porque a microsoft ja abandonou esse tipo de coisa
problema da microsoft nao tenho nada a ver com isso
Gostei + 0
21/04/2005
Marco Salles
Certamente não Teve , porque não faz muito sentido criar Formulários Filhos e apresenta-los ocupando toda a tela, como foi feito Pelo [color=darkred:176a2921a7][b:176a2921a7]Darf[/b:176a2921a7][/color:176a2921a7] no Tópico
http://forum.clubedelphi.net/viewtopic.php?t=61646&highlight=
Cada caso é um caso.. Eu tb não Tive nenhum Problema .
Eu ate , para tirar minha cisma , Recriei o exemplo dele e
pude Constatar o Problema...
[b:176a2921a7]Nen devo Chamar isto de Bug, pq Penso que não faz muito sentido Criar Form Filhos e Apresenta-los em Formato Tela Cheia[/b:176a2921a7]
Gostei + 0
21/04/2005
Edilcimar
[b:f96f25d19d]
Gostei + 0
21/04/2005
Mysys
a ideia do MDIChild é agilizar varias telas ao mesmo tempo
realmente concordo nao é bug
Gostei + 0
21/04/2005
Kapak
No onClose:
FormStyle := fsNormal;
Action := caHide;
E p/ mostrar:
FormChild.FormStyle := fsMDIChild;
FormChild.Show;
Gostei + 0
21/04/2005
Sérgio Gobbo
Action:=caFree;
Form:=nil;
pq tipoh... colocando apenas o Action:=caFree; ele jah funciona, pq?
Ah... e se alguem souber tb como fazer pra qdo abri o pai, os filhos naum abrirem juntos, por favor, posta ae...
Vlw e disculpa abusá cas perguntas
Gostei + 0
22/04/2005
Andremuller
case CloseAction of caNone: ModalResult := 0; caFree: Release; end;
Dá no mesmo, hehe.
Eu pessoalmente prefiro usar o caFree porque um objeto de auto destruir não acho muito interessante. Se for para fazer isso que seja encapsulado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)