Elemente, die über die Standardausstattung hinausgehen: TTrackBar für einen Wert auf einer Skala, TSpinEdit für Zahlen mit Pfeilen, und die Registerkarten — TPageControl mit eigenen Seiten, TTabControl mit Reitern über einer gemeinsamen Fläche.
Quelldatei: Vega/ExtCtrls.lyx
→ Alle Units · Alle Steuerelemente · Vega VCL
| Klasse | Basis | Zweck |
|---|---|---|
| TPageControl | TControl | Registerkarten, jede mit eigener Seite |
| TSpinEdit | TControl | Zahlenfeld mit Pfeilknöpfen |
| TTabControl | TControl | Reiter über einer gemeinsamen Fläche — die Anwendung tauscht den Inhalt selbst |
| TTabSheet | TControl | Eine Seite eines TPageControl |
| TTrackBar | TControl | Schieberegler mit Teilstrichen und wählbarem Bereich |
| Enum | Werte | Zweck |
|---|---|---|
TTabPosition | TP_TOP (0), TP_BOTTOM (1) | Reiter oben oder unten |
TTickMark | TM_BOTTOM_RIGHT (0), TM_TOP_LEFT (1), TM_BOTH (2) | Auf welcher Seite die Teilstriche stehen |
TTickStyle | TKS_NONE (0), TKS_AUTO (1), TKS_MANUAL (2) | Woher die Teilstriche kommen |
TTrackOrientation | TRK_HORIZONTAL (0), TRK_VERTICAL (1) | Ausrichtung des Schiebereglers |
| Signatur | Zweck |
|---|---|
NewTrackBar(orientation: int64): TTrackBar | Erzeugt einen Schieberegler dieser Ausrichtung |
NewSpinEdit(): TSpinEdit | Erzeugt ein Zahlenfeld |
DrawTabItem(canvas: TCanvas, th: TTheme, f: TFont, x: int64, w: int64, tabHeight: int64, caption: pchar, active: bool, bodyColor: TColor, enabled: bool): void | Zeichnet einen einzelnen Reiter — von TPageControl und TTabControl gemeinsam benutzt |
DrawTabItemStyled(canvas: TCanvas, th: TTheme, f: TFont, x: int64, w: int64, tabHeight: int64, caption: pchar, active: bool, bodyColor: TColor, enabled: bool, st: TStyleSet): void | Wie DrawTabItem, mit aufgelöstem Stil aus Vega.Style |
NewTabSheet(caption: pchar): TTabSheet | Erzeugt eine Seite mit dieser Beschriftung |
NewPageControl(): TPageControl | Erzeugt ein TPageControl |
NewTabControl(): TTabControl | Erzeugt ein TTabControl |
TPageControl verwaltet seine Seiten selbst; TTabControl nicht — dort wechselt die Anwendung im OnChange den Inhalt.TKS_MANUAL; bei TKS_AUTO rechnet sie TickStep aus.TSpinEdit kappt getippte Werte erst beim Verlassen des Feldes auf Min..Max — sonst könnte man die zweite Ziffer nicht tippen.Importiert: Vega.Types, Vega.Events, Vega.Canvas, Vega.Theme, Vega.Control, Vega.Font, Vega.Strings, Vega.Lists, Vega.Style
Wird importiert von: Vega.ColorDlg, Vega.FontDlg, Vega.LfmClasses, Vega.LfmLoad, Vega.LfmSave
Letzte Aktualisierung: 2026-08-20 — Klassen, Aufzählungen, Konstanten und freie Funktionen maschinell aus Vega/ExtCtrls.lyx erhoben.