Forms Criados Atras do Principal! Que eu Faço??
01/10/2004
0
Já não sei mais o que fazer... Estou desenvolvendo um sistema, só que quando eu mando criar um Form ele é criado atras do Form Principal do projeto, ou seja, como o form principal está maximizado, o usuário não vê e não consegue mexer..já não sei mais o que eu faço....alguem sabe como se resolve este problema?? a mesma coisa acontece com os previews dos quicks...
Obrigado pela ajuda.
Daniel Martins
Posts
01/10/2004
Dopi
Se não é esse o efeito desejado, vc pode criar sua aplicação como MDI e não SDI. Entretanto tratar forms MDI dá um pouco mais de trabalho, pois a criação e destruição dos Forms tem que ser controlada pelo Programador. Não dá pra usar Auto-create, pois as janelas MDI não podem ser ocultas...
01/10/2004
Paulo_amorim
VocÊ pode fazer um FormPrincipal.Hide quando criar um form...
Até+
01/10/2004
Pehdepano
Se este não for seu caso, então seu form principal é MODAL.
01/10/2004
Anibaljr77
Application.CreateForm(TForm,Form);
Form.ShowModal;
Form.Release;
Os únicos formulários que devem ficar em auto-create é o seu Formulário Principal e o Data Module o resto pode ficar no avaliable forms.
Vantagem é que libera mais memória e abre o form principal mais rápido.
vá em projeto/options e colouqe do auto-create para avaliable forms o formulário que vc está criando.
Clique aqui para fazer login e interagir na Comunidade :)