Trabalhar com MDIChild dentro de 3 MDIForms no mesmo projeto

Delphi

01/11/2005

Olá galera,

Tenho uma aplicação que abre inicialmente um FormPrincipal do tipo MDIForm.
Nele tem um menu e a partir dele são aberto vários MDIChilds.
No entanto, num dos menus podem ser abertos outros forms do tipo MDIForm, que são criados e maximizados sobre o formprincipal anterior, dando um frmprincipal.enabled=False.
nesses forms MDIForm secundários não tenho menus, mas sim botoes e pagecontrols.
em alguns casos preciso criar os forms mdichild que são chamados no formprincipal, só que eles ficam atráz desses forms secundários, ou seja, não se tornam child do form mdiform de quem tá chamando.
como posso resolver?

crio os frms MdiChild assim:
if not assigned(frmFilho1)then
  frmFilho1 := TfrmFilho1.Create(application);


obrigado

Diogo


Diogoalles

Diogoalles

Curtidas 0
POSTAR