Inhaltsverzeichnis

Vega.Theme — Der eine Ort für Farben und Maße

TTheme hält jede Farbe und jedes Maß, das ein Steuerelement braucht. Stünden die Werte in den Widget-Units, verteilten sie sich über dreißig Dateien, und „auf allen Systemen gleich“ würde zu „überall gleich falsch“. Das größere Regelwerk mit Kaskade und Rollen liegt in Vega.Style; diese Unit ist die einfache Werteschicht darunter.

Quelldatei: Vega/Theme.lyx

Alle Units · Alle Steuerelemente · Vega VCL


Klassen

Klasse Basis Zweck
TTheme Farben, Abstände, Höhen, Rundungen — die Werte, aus denen jedes Control seine Darstellung zieht

Freie Funktionen

Signatur Zweck
DefaultTheme(): TTheme Das gerade gültige Thema
SetDefaultTheme(t: TTheme): void Ein anderes Thema als Vorgabe setzen
NewTheme(): TTheme Ein Thema mit den eingebauten Werten erzeugen

Zu beachten


Abhängigkeiten

Importiert: Vega.Types

Wird importiert von: Vega.Actions, Vega.Calendar, Vega.Chrome, Vega.ColorCtrls, Vega.ColorDlg, Vega.Control, Vega.DateTimePicker, Vega.Dialogs, Vega.EditBtn, Vega.Edits, Vega.ExtCtrls, Vega.Extras, Vega.FileDlg, Vega.Font, Vega.FontDlg, Vega.Forms, Vega.Grids, Vega.Hints, Vega.Images, Vega.Layout, Vega.LfmClasses, Vega.LfmLoad, Vega.LfmSave, Vega.ListCtrls, Vega.ListView, Vega.MaskEdit, Vega.Menus, Vega.StdCtrls, Vega.Trees, Vega.ValueList

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