AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Abmessungen von Elementen inkonsistent!?

Ein Thema von Keks · begonnen am 7. Okt 2011 · letzter Beitrag vom 8. Okt 2011
 
Keks

Registriert seit: 25. Mai 2005
122 Beiträge
 
#1

Abmessungen von Elementen inkonsistent!?

  Alt 7. Okt 2011, 15:18
Mir ist aufgefallen, dass die Abmessungen von Elementen nicht konsistent umgesetzt sind.
Nachfolgend ein Beispiel unter Delphi XE.

TButton und TComboBox sind die Standard-Komponenten mit jeweils der Höhe von 21px (Height:=21).




Während die Combobox tatsächlich exakt 21px hoch ist, ist der Button nur 19px hoch.
Wie kommt es also, dass beide unterschiedlich hoch sind? Scheinbar wird beim Button ein nicht sichtbarer 1px-Rand miteinberechnet. Dieser wirkt sich sowohl auf die Abmessungen (Höhe/Breite) als auch auf die Positionierung aus (siehe blaue Hilfslinien).

Gibt es einen plausiblen Grund dafür? Oder gar eine Lösung?
So macht es das Gestalten von grafischen Oberflächen nicht gerade einfacher, wenn man exakt gleich große exakt ausgerichtete Elemente haben möchte.
Angehängte Grafiken
Dateityp: png delphi-height.png (4,7 KB, 77x aufgerufen)
Dateityp: png delphi-height2.png (13,9 KB, 77x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz