Como centralizar um MDIChild em um MDIForm?
Olá, estou tendo um dificuldade de centralizar meu form mdichild no meu form mdiform... jah tentei de tudo, ate h no position do form eu tentei e nada... alguem poderia me ajudar?
desde ja agradeco.
desde ja agradeco.
Titanius
Curtidas 0
Respostas
Cruz
05/07/2003
Visite: [url=http://www.ictec.kit.net]IC Tec Informática[/url]
Tente o seguinte no Evento OnShow do MdiChild;
MdiChild.Left:= MdiForm.width - (MdiChild.Width/2);
MdiChild.top:= MdiForm.High - (MdiChild.High/2);
Tente o seguinte no Evento OnShow do MdiChild;
MdiChild.Left:= MdiForm.width - (MdiChild.Width/2);
MdiChild.top:= MdiForm.High - (MdiChild.High/2);
GOSTEI 0
Cassio Marques
05/07/2003
Acho que existe uma falha no código apresentado acima... o correto seria:
Form2.Left := (Form1.Width - Form2.Width) div 2;
Form2.Top := (Form1.Height - Form2.Height) div 2;
Falow,
Cássio Marques
Form2.Left := (Form1.Width - Form2.Width) div 2;
Form2.Top := (Form1.Height - Form2.Height) div 2;
Falow,
Cássio Marques
GOSTEI 0
Cassio Marques
05/07/2003
Esqueci de dizer... onde:
Fomr1 - MDIForm
Form2 - MDIChild
Falow,
Cássio Marques
Fomr1 - MDIForm
Form2 - MDIChild
Falow,
Cássio Marques
GOSTEI 0
Bacalhau
05/07/2003
Form2 := TForm2.create(self);
Form2.position := PoScreenCenter;
Form2.show;
Form2.position := PoScreenCenter;
Form2.show;
GOSTEI 0
E_gama
05/07/2003
Configure a propriedade [b:ecab63d0d6]Position[/b:ecab63d0d6] do seu MDIChildForm para [b:ecab63d0d6]poMainFormCenter[/b:ecab63d0d6]
GOSTEI 0