Einzelnen Beitrag anzeigen

Benutzerbild von PAX
PAX

Registriert seit: 22. Jun 2003
Ort: Karlsruhe
88 Beiträge
 
Delphi 7 Personal
 
#1

Komponente.Height bis zum Bildschirmrand setzen

  Alt 2. Feb 2004, 14:27
Hi Leude!

Ich habe eine grafische Komponente, welche evtl. auch eine vertikale Scrollleiste haben kann, die bei einem Maximierten Formular von der Höhe her bis zum Bildschirmrand gehen soll. Das Problem dabei ist, dass bei den 0,0 Koordinaten auf dem Form nicht vom tatsächlichen Nullpunkt ausgegangen wird, sondern die y-Achse erst unter der Titel+Menüleiste mit 0 anfängt! Auf eine bestimmte Zahlenkonstante kann ich mich nicht festlegen, weil die höhe der Titelleiste, bzw. Menüleiste, je nach eingestellten Windowsschema, variiert!
Beispielsweise ist die Titelleiste bei WindowsXP-Design breiter als beim klassischen. Eine lösungsmöglichkeit wäre, eben die aktuelle Breite dieser beiden Leisten zu ermitteln, aber vielleicht existiert ja noch eine andere Möglichkeit.
Ich hoffe mal, ihr habt meinen Wirrwarr verstanden
Machts gut

P A X
Andreas
"Wenn man irgendwann mal von allen akzeptiert wird, dann weiß man, dass man irgendwas falsch gemacht hat." Zitat: Herr Weidner

  Mit Zitat antworten Zitat