Fórum Formulário Mdi e MdiChild #235445

01/06/2004

0

Olá pessoal,


Estou precisando fazer com que meu formulário MdiChild seja destruído quando o usuário clicar no formulário Principal(Mdi). Sempre que isto ocorre, o formulário fica criado, e assim que a aplicação é finalizada se vê os formulários que estavam abertos fechando.
Caso alguém puder ajudar, ficarei agradecido.


Galodoido

Galodoido

Responder

Posts

01/06/2004

Iurims

nao entendi bem a sua pergunta mas acho que at faltando vc colocar na evento on close

action := caFree;


Responder

Gostei + 0

01/06/2004

Lucas Silva

é bom dar um [b:07c4a70c18]nil [/b:07c4a70c18]no form tambem.

[b:07c4a70c18]action := caFree;
form1 := nil;[/b:07c4a70c18]


Responder

Gostei + 0

02/06/2004

Galodoido

Bom... talvês eu ñ tenha explicado direito.

O que ocorre é que os meus formulários filhos(MdiChild) ficam escondidos e abertos. Ñ era a intenção do usuário fechar o formulário, ele simplesmente clicou em uma área que ñ pertencia aquele formulário.

Quanto ao Action := cafree, já havia colocado. Agora FrmName := nil. Vou tentar.


Responder

Gostei + 0

02/06/2004

Mpgandin

configure a propriedade BorderStyle para bsSingle que esse problema não vai mais acontecer


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar