Fórum Dúvida quanto a abertura de FORMS!! #329847

21/09/2006

0

Pessoal,
Sou iniciante no Delphi, e gostaria que vcs me orientassem qto a uma dúvida
Estou criando um programa para a faculdade, no qual temos vários botões (clientes, fornecedores, produtos) no FORM Principal.
Como há somente estes botões no Form Principal, há um grande espaço vazio nele.
A minha dúvida é a seguinte, quando eu clicar em algum destes botões, como por exemplo cliente, tem como ao invés de abrir um novo FORM esta nova tela abrir no espaço Vazio do Form Principal ? Daí qdo eu fechasse ela, o Form ficaria vazio novamente...
Vcs poderiam me ajudar qto a isso ? Se há alguma possibilidade, poderiam me orientar como fazer ??

Muito obrigado devido a atenção.


Demir

Demir

Responder

Posts

22/09/2006

Rodc

Você pode fazer o seguinte:
    Form2.Parent := Form1.ScrollBox1;
    Form2.Top := 0;
    Form2.Left := 0;
    Form2.Show();

Mas desta forma os Edits de dentro do form2 nunca recebem o foco, não sei porque.


Responder

Gostei + 0

22/09/2006

Demir

Você pode fazer o seguinte:
    Form2.Parent := Form1.ScrollBox1;
    Form2.Top := 0;
    Form2.Left := 0;
    Form2.Show();
Mas desta forma os Edits de dentro do form2 nunca recebem o foco, não sei porque.



OK, muito obrigado ROC.
Irei tentar no projeto.
Hoje eu vi um programa no qual acontece da seguinte maneira:
Quando vc clica num botão, aparece o FORM2 sendo que depois de 1 segundo, este FORM se integra junto ao FORM1, formando um único FORM.
Será que alguém sabe alguma configuração além do que o ROC passou para conseguir este Efeito ??


Responder

Gostei + 0

23/09/2006

Demir

Alguém saberia dar mais alguma dica ???


Responder

Gostei + 0

24/09/2006

Demir

SOBE ^^


Responder

Gostei + 0

24/09/2006

Paullsoftware

creio que se vc ultilizar aplicações MDI irá resolver seus problemas, pois os forms filhos, por padrão, já são criados dentro do form Pai. :wink:


Responder

Gostei + 0

24/09/2006

Quartieri

:) Vc poderia usar Frames, ou ainda PageControl.


Responder

Gostei + 0

25/09/2006

Demir

OK, Muito obrigado mesmo pela ajuda de todos.
Irei tentar fazer como cada um propos, e caso ainda tenha dúvida, venho-lhe enxe-los novamente..rs
Se caso alguém tiver mais alguma dica, ficaria muito agradecido de ser ajudado.
Desde já agradeço.


Responder

Gostei + 0

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

Aceitar