Trabalhando com MDIForm
19/12/2003
0
Olá pessoal!
Estou fazendo aqui um sisteminha q deveria usar o MDI, porém, quando na hora de abrir o software ele na hora abre todas as outras MDIChild dentro.... então, como fazer para não abrirem ao iniciar o programa?
Valew
Estou fazendo aqui um sisteminha q deveria usar o MDI, porém, quando na hora de abrir o software ele na hora abre todas as outras MDIChild dentro.... então, como fazer para não abrirem ao iniciar o programa?
Valew
Lipsil
Curtir tópico
+ 0
Responder
Posts
19/12/2003
Deus
Simples.. basta ir em [i:b2fd957bc7]Project -> Options -> Forms[/i:b2fd957bc7] e mover todos os Forms que você não quer que apareçam do lado esquerdo ([i:b2fd957bc7]AutoCreate[/i:b2fd957bc7]) para o lado direito. Com isso, para chamá-los, você terá que executar o seguinte código posteriormente:
E. no [i:b2fd957bc7]OnClose[/i:b2fd957bc7] do [i:b2fd957bc7]FormNovo[/i:b2fd957bc7], você coloca o seguinte código
Uma vez que você quer que o Form seja destruído. Se você não fizer, ele vai ficar pequenininho lá, no canto, visível. :) Espero que tenha tirado sua dúvida! Abraços, dEUS
FormNovo := TFormNovo.Create(Self); FormNovo.Show;
E. no [i:b2fd957bc7]OnClose[/i:b2fd957bc7] do [i:b2fd957bc7]FormNovo[/i:b2fd957bc7], você coloca o seguinte código
Action := caFree;
Uma vez que você quer que o Form seja destruído. Se você não fizer, ele vai ficar pequenininho lá, no canto, visível. :) Espero que tenha tirado sua dúvida! Abraços, dEUS
Responder
Clique aqui para fazer login e interagir na Comunidade :)