![]() |
Font.Size in Halbschritten verwenden
Font.Size entspricht der Punkthöhe in einer Textverarbeitung.
In Textverarbeitungen kann ich aber auch eine Schriftgröße von z.B. 13,5 Pt angeben. Nun kann man aber Font.Size nur ganze Zahlen zuweisen. Gibt es eine Möglichkeit, über die WinAPI dem Font eine Größe mit einem halben Punkt anzugeben? |
AW: Font.Size in Halbschritten verwenden
Aus der Delphi-Hilfe:
![]() Gemäß der Formel dort
Delphi-Quellcode:
kannst Du ja einfach die gewünschte Größe in die echte Höhe umrechnen.
Font.Height = -Font.Size * Font.PixelsPerInch / 72
13,5 Pt wären also:
Delphi-Quellcode:
Sherlock
Font.Height = -13.5 * Font.PixelsPerInch / 72
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 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