Lazarus: Default-Font bzw. System-Schrift von Form, Label, Edit und Button ermitteln
Frage von Gast | Letztes Update am 23.01.2024 | Erstellt am 12.12.2013
Wenn man in Lazarus ein neues Formular anlegt und einige Buttons, Edit-Felder, Memos oder Labels auf die Form zieht, steht bei all diesen Elementen bei der Eigenschaft "Font Name" (Schriftart) der Wert "default". Das führt dazu dass die Standardschrift des Systems verwendet wird, was ja auch super so ist für die plattformübergreifende Programmierung.
Allerdings wüsste ich nun gerne, welche nun konkret die Standardschrift ist, also was sich hinter "default" im Einzelfall verbirgt. Das kann ja je Betriebssystem und Version ganz anders sein.
Gibt es dazu irgendeine Möglichkeit um konkret herauszubekommen welche Schrift mein Button, mein Form oder mein Memo hat wenn es als "default" eingestellt wurde?
Ähnliche Themen
Schriftarten für Windows, Linux und Mac im Web
Artikel | 0 Kommentare
Delphi/Lazarus: Label zur Laufzeit dynamisch erstellen
Tipp | 0 Kommentare
HTML Formular: Weiterleitung abhängig von Radiobutton oder Checkbox
Tutorial | 0 Kommentare
PHP: Formular mit vielen Checkboxen komfortabel an Skript übergeben
Tipp | 10 Kommentare
Delphi: Event Reihenfolge einer Form - Von OnCreate bis OnDestroy
Info | 1 Kommentar
Delphi/Lazarus: Nur Zahlen im Edit-Feld erlauben
Tipp | 0 Kommentare
jQuery: Alle Checkboxen markieren (Select/Unselect All)
Tipp | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Mit der Funktion GetFontData kannst du die Font eines beliebigen Controls bestimmen.
Zum Beispiel so:
Dies setzt die Caption von Form1 auf den Namen der Font, die für Form1 verwendet wird.
Ist für Form1 "FontName" auf "Default" eingestellt, erhälst du so entsprechend den Namen der Standardschrift des Systems.
Letztes Update am 23.01.2024 | Erstellt am 12.12.2013