![]() |
AW: Listox: ItemHeight <--> Font.height
Zitat:
Zitat:
Außerdem ergibt 11*6/5 bei mir immer noch 13,2 und nicht 18. |
AW: Listox: ItemHeight <--> Font.height
Hallo,
Irrtum! Ich gebe zwqar Font.size an, rechne aber mit Font.height. Also nochmals genau: Font.size<=8 ---> Font.height= -11 ---> ItemHeight = 11*6/5 gerundet = 13 : OK Font.size=11 ---> Font.height= -15 ---> ItemHeight = 16, aber 15*6/5 = 18 usw. Inzwischen habe ich rausbeommen, dass man das wohl besser Windows selber machen lässt. Mit LB_GETITEMRECT. Bei Style = lbStandard funktioniert es jedenfalls. Schaun mer mal.... (Aber 3rst morgen.) Gruß Mattze |
AW: Listox: ItemHeight <--> Font.height
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Font.size=11 ---> Font.height= -15 ---> ItemHeight = 18 |
AW: Listox: ItemHeight <--> Font.height
Hallo Uwe,
das ist ja komisch. Ich könnte mir auf die Schnelle nur vorstellen, dass es mit der Bildschirmauflösung zusammen hängt. Ich habe 1360 x 768. Gruß Mattze |
AW: Listox: ItemHeight <--> Font.height
:!: Font.Height kann auch positive Werte enthalten.
Im Height sind die DPI eingerechnet und natürlich auch die Bildschirmskalierung (wie z.B. die bekannten 100%, 125% und 150%) Size: Höhe in "Punkt" Height: Höhe in Pixeln > mit oder ohne innerem Fontabstand (Abstand von "Buchstaben" zum Rand ... andere Zeichen können größer sein, also mußt du bei negativem Wert einen Offset draufrechnen) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:28 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