Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Vista-Formular ist breiter/höher als width/height angeben (https://www.delphipraxis.net/114442-vista-formular-ist-breiter-hoeher-als-width-height-angeben.html)

Sherlock 27. Mai 2008 13:13

Re: Vista-Formular ist breiter/höher als width/height angebe
 
Hehe, was das dem Profi sagt, weiss ich nicht. Ich habe aber bemerkt, daß der Compiler eben die Einstellungen nimmt, die er im Designer vorfindet. Wenn dann die Fensterrahmen in der "rauen" Wirklichkeit dicker oder dünner sind, dann kommen die Effekte zum Vorschein, die Du geschildert hast. Du musst also versuchen das zu umschiffen, indem Du versuchst innerhalb des Formulars Platz zu halten für eventuelle Einbußen durch fettere Rahmen, oder das ganze etwas dynamische anzupassen, durch Splitter und Align und was weiss ich noch.

Edit: Es ist nicht unexakt. Die Fensterrahmen mit Aero sind einfach wirklich dicker, und vor allem sind Fenster höher. Damit muss man halt leben.

Sherlock

OregonGhost 27. Mai 2008 13:18

Re: Vista-Formular ist breiter/höher als width/height angebe
 
Wenn du nicht die äußeren Maße sondern ausschließlich die ClientSize als Maßstab nimmst und außerdem das Layout dynamisch gestaltet, kannst du nicht mehr wirklich viel verkehrt machen, außer das Fenster etwas verschoben zu platzieren. Das aber bekommst du in den Griff, indem du die Rahmendicke beachtest. Normalerweise muss eine Anwendung aber nicht ihre Toplevel-Fenster selbst exakt platzieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz