Colocando Panel em um MDIForm
12/05/2005
0
Biscalquini
Posts
12/05/2005
Massuda
Um comentário não relacionado diretamente com sua dúvida... Geralmente o modelo MDI é abusado pelos programadores Delphi... por exemplo, fazer um aplicativo MDI que não pode ter mais de um form MDI filho aberto é um caso típico de abuso do modelo; o propósito do modelo MDI é permitir abrir múltiplos forms com conteúdo similar.
Dependendo do tipo de interface que você pretende ter, melhor fazer um aplicativo SDI que lista os dados num grid e permite editar os dados usando um form exibido com ShowModal.
12/05/2005
Biscalquini
12/05/2005
Massuda
A área onde aparecem os forms MDI filhos é uma janela mantida pelo Windows cujo handle é exposto no form MDI pai através da propriedade ClientHandle (provavelmente você usou essa propriedade para desenhar nessa área).
O problema é que você teria que mudar o Parent do painel para ser essa janela mantida pelo Windows e não existe (acho) um jeito de fazer isso unicamente através da VCL.
27/07/2008
Micheus
- [url=http://scriptbrasil.com.br/forum/index.php?s=&showtopic=86444&view=findpost&p=381631]Componentes na area client do MDIForm[/url]
- [url=http://scriptbrasil.com.br/forum/index.php?s=&showtopic=109509&view=findpost&p=455748]Como Usar Um Dbnavigator P/ Várias Janelas Mdi[/url]
- [url=http://scriptbrasil.com.br/forum/index.php?s=&showtopic=120665&view=findpost&p=494620]Imagem de fundo piscando quando utilizado timer para mover label[/url]
21/01/2020
Marcos Junior
Clique aqui para fazer login e interagir na Comunidade :)