Inhaltsverzeichnis

Vega.Grids — Tabelle aus Textzellen

TStringGrid — Zeilen, Spalten, feste Kopfzeilen und -spalten, Zellen als Text. Die Zellen liegen in einer flachen Liste, angesprochen über row * ColCount + col. Eine Liste von Zeilenlisten wäre beim Einfügen einer Spalte ständig umzubauen; flach kostet das einmal Umkopieren und ist beim Lesen ein Index statt zweier Zeiger.

Quelldatei: Vega/Grids.lyx

Alle Units · Alle Steuerelemente · Vega VCL


Klassen

Klasse Basis Zweck
TStringGrid TControl Tabelle mit Textzellen, festen Bereichen und OnDrawCell

Typaliase

Name Ist Zweck
TDrawCellEvent fn(sender: TControl): void Handler zum Selberzeichnen einer Zelle

Konstanten

Name Typ Wert Bedeutung
VEGA_MAX_COLS int64 64 Höchstzahl der Spalten

Freie Funktionen

Signatur Zweck
NewStringGrid(): TStringGrid Erzeugt eine leere Tabelle

Zu beachten


Abhängigkeiten

Importiert: Vega.Types, Vega.Events, Vega.Canvas, Vega.Theme, Vega.Control, Vega.Font, Vega.Strings, Vega.Lists, Vega.Style

Wird importiert von: Vega.LfmClasses, Vega.LfmLoad, Vega.LfmSave, Vega.ValueList

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