Inhaltsverzeichnis

Vega.FontDlg — Schriftauswahl

TFontDialog — Schriftart, Schnitt und Größe wählen. Zwei Teile, die sich getrennt benutzen lassen: TFontCatalog beantwortet, welche Schriften auf diesem Rechner liegen, TFontDialog zeigt sie zur Auswahl.

Quelldatei: Vega/FontDlg.lyx

Alle Units · Alle Steuerelemente · Vega VCL


Klassen

Klasse Basis Zweck
TFontCatalog Verzeichnis der gefundenen Schriftdateien
TFontDialog Der Dialog mit Liste, Schnitt, Größe und Vorschau
TFontEntry Ein Eintrag: Familie, Schnitt, Dateipfad

Konstanten

Name Typ Wert Bedeutung
VEGA_FD_MAX_FONT int64 16777216 Höchstzahl der erfassten Schriften
VEGA_FD_MAX_DEPTH int64 4 Wie tief in Schriftverzeichnisse abgestiegen wird
VEGA_FD_SIZE_COUNT int64 16 Anzahl der angebotenen Standardgrößen
VEGA_FTD_W int64 560 Fensterbreite
VEGA_FTD_H int64 420 Fensterhöhe

Freie Funktionen

Signatur Zweck
ReadFontNames(path: pchar, family: TTextBuffer, style: TTextBuffer): bool Liest Familie und Schnitt aus einer Schriftdatei
GermanStyleName(dst: TTextBuffer, s: pchar): void Schnittname auf Deutsch (Fett, Kursiv)
FontCatalog(): TFontCatalog Der Katalog der Schriften dieses Rechners
StandardSizeAt(i: int64): int64 Angebotene Standardgröße an dieser Stelle
NewFontDialog(): TFontDialog Erzeugt den Dialog
ChooseFont(app: TApplication, startPath: pchar, startSize: int64): bool Zeigt den Dialog und übernimmt die Wahl; false bei Abbruch

Zu beachten


Abhängigkeiten

Importiert: Vega.Types, Vega.Events, Vega.Canvas, Vega.Theme, Vega.Control, Vega.Font, Vega.TrueType, Vega.Strings, Vega.Lists, Vega.Style, Vega.StdCtrls, Vega.Edits, Vega.Extras, Vega.ExtCtrls, Vega.ListCtrls, Vega.Files, Vega.Forms, Vega.Dialogs · Standardbibliothek: std.fs

Wird importiert von: Vega.EditBtn

Letzte Aktualisierung: 2026-08-20 — Klassen, Aufzählungen, Konstanten und freie Funktionen maschinell aus Vega/FontDlg.lyx erhoben.