Abrir um form dentro de um TPanel
Pessoal,
Veja essa tela do meu programa:
Pois então, no centro dessa tela eu coloquei dois TPanel, um a esquerda onde está o TreeView e outro a direita que é o espaço maior... Minha intenção é que quando o carinha selecionar por Exemplo o FIREWALL na TreeView, abrir dentro da TPanel da direita o form do firewall.
Tem como fazer isso?
Agradeço a ajuda.
Veja essa tela do meu programa:
Pois então, no centro dessa tela eu coloquei dois TPanel, um a esquerda onde está o TreeView e outro a direita que é o espaço maior... Minha intenção é que quando o carinha selecionar por Exemplo o FIREWALL na TreeView, abrir dentro da TPanel da direita o form do firewall.
Tem como fazer isso?
Agradeço a ajuda.
Redoctober
Curtidas 0
Respostas
Emerson Nascimento
28/06/2004
antes de executar o método Show do Form vc precisa ´setar´ sua propriedade Parent de modo a ser o Panel .
GOSTEI 0
Redoctober
28/06/2004
antes de executar o método Show do Form vc precisa ´setar´ sua propriedade Parent de modo a ser o Panel .
Mais como fazer isso???
GOSTEI 0
Emerson Nascimento
28/06/2004
// cria o form
Application.CreateForm( TSeuForm,SeuForm );
// se as propriedades estiverem diferentes, altere para:
SeuForm.Parent := SeuPainel;
SeuForm.Align := alClient;
SeuForm.BorderStyle := bsSingle;
// então mostre o form
SeuForm.Show;
Application.CreateForm( TSeuForm,SeuForm );
// se as propriedades estiverem diferentes, altere para:
SeuForm.Parent := SeuPainel;
SeuForm.Align := alClient;
SeuForm.BorderStyle := bsSingle;
// então mostre o form
SeuForm.Show;
GOSTEI 0
Redoctober
28/06/2004
// cria o form
Application.CreateForm( TSeuForm,SeuForm );
// se as propriedades estiverem diferentes, altere para:
SeuForm.Parent := SeuPainel;
SeuForm.Align := alClient;
SeuForm.BorderStyle := bsSingle;
// então mostre o form
SeuForm.Show;
Valeu pela ajuda Emerson!
Abraço
GOSTEI 0