Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Pozycjonowanie okien w MDI
kris81




Typ: neutral
Postów: 4
Zarejestrowany: Apr 2004
Pozycjonowanie okien w MDI

Chciałem zapytać czy wie ktoś w jaki sposób można określić dokładną pozycję formy MDI-Child w oknie MDI-Matki? Chodzi mi o to, aby nowe formy MDI-Child pojawiały się dokładnie na środku formy-matki. Myślałem że służy do tego parametr StartUpPosition, a w nim opcja CenterOwner, ale ta opcja nie działa (przynajmniej u mnie) dla form MDI-child.

02-05-2004 12:07
Pokaż profil kris81  Wyślij email do kris81        1328188
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

Ja robię tak:

Public Sub CentreFormOnMdi(ByRef rfrmToBeCentred As Form, ByRef myMDIform As MDIForm)
''''myMDIform  forma MDI.
''''rfrmToBeCentred &#8211; forma centrowana .
    With rfrmToBeCentred
        .Top = myMDIform.Top + (myMDIform.ScaleHeight - .Height) / 2
        .Left = myMDIform.Left + (myMDIform.ScaleWidth - .Width) / 2
    End With
End Sub

Wykorzystuję w MDI np. układzie:
.....
    Load vForm
    Call CentreFormOnMdi(vForm)
    vForm.Show
.....

ale każdy ma swoje metody...


_____________________________________________
Karolina

03-05-2004 15:05
Pokaż profil karolinavb  Wyślij email do karolinavb   
kris81




Typ: neutral
Postów: 4
Zarejestrowany: Apr 2004

ok, wielkie dzięki

04-05-2004 21:31
Pokaż profil kris81  Wyślij email do kris81        1328188
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1