Fórum Dois Formulários aberto na Aplicação #553766
11/05/2016
0
Por exemplo..
Tenho uma tela de clientes, quero minimizar dentro da aplicação e ir para a tela de produtos, depois que fechar a tela de produtos maximizo de volta a tela de clientes...
É possível?
Seria igual no windows mesmo..
Abraço e muito Obrigado.
Antonelly Silva
Curtir tópico
+ 0Posts
11/05/2016
Jacques Silva
1° Usar o FormStyle = fsMDIForm -> Para o Form Pai / fsMDIChild -> Para Form Filho.
2° Usar o Componente JEDI que trabalha com abas: JvTabBar, JvPageList.
Se vc quiser usar a segunda opção posso lhe fornecer um exemplo.
Gostei + 0
11/05/2016
Antonelly Silva
cannot make a visible window modal..
Chamando o form dessa folha..
try
application.createform(tfrmprecoatacado, frmprecoatacado);
frmprecoatacado.ShowModal;
finally
freeandnil(frmprecoatacado);
end;
Gostei + 0
11/05/2016
Natanael Ferreira
[b]ShowModal[/b] = Abre o form de modo exclusivo (Enquanto este form não for fechado não se pode abrir outro form).
[b]Show[/b] = Abre o form de modo não exclusivo (Abre quantos form's você quiser).
Gostei + 0
11/05/2016
Antonelly Silva
usei dessa forma
application.createform(tfrmprecoatacado,frmprecoatacado);
frmprecoatacado.show;
finally
freeandnil(frmprecoatacado);
end;
simplesmente o form não abre e não retorna nenhum erro..
O pai esta como: fsMDIForm
O filho esta como: fsMDIChild
Gostei + 0
11/05/2016
Natanael Ferreira
Form pai propriedade FormStyle: [b]fsNormal[/b]
Form filho propriedade FormStyle: [b]fsNormal[/b]
Para abrir o form:
application.createform(tfrmprecoatacado,frmprecoatacado); frmprecoatacado.show;
Para fechar o form, coloque no evento OnClose do form:
Action:= caFree; frmprecoatacado:= nil;
Gostei + 0
11/05/2016
Antonelly Silva
Muito Obrigado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)