Inhaltsverzeichnis

Vega.ValueList — Name-Wert-Paare in einem Gitter

TValueListEditor — die Ansicht, die Delphi für Objektinspektoren und Einstellungsseiten benutzt: links der Name, rechts der Wert, eine Zeile je Eintrag. Gebaut auf TStringGrid, weil Zeichnen, Auswahl, Bildlauf und Bearbeiten dort schon stehen; hier kommt nur die Bedeutung der zwei Spalten dazu.

Quelldatei: Vega/ValueList.lyx

Alle Units · Alle Steuerelemente · Vega VCL


Klassen

Klasse Basis Zweck
TValueListEditor TStringGrid Gitter aus Name-Wert-Paaren, mit Prüfung beim Bestätigen

Typaliase

Name Ist Zweck
TValidateEvent fn(sender: TControl): void Handler zur Prüfung eines Wertes; verneint über CancelEdit

Konstanten

Name Typ Wert Bedeutung
doColumnTitles int64 1 Anzeige: Kopfzeile mit den TitleCaptions (Bitmaske)
doKeyColFixed int64 2 Anzeige: Namensspalte bleibt beim Bildlauf stehen (Bitmaske)
keyEdit int64 1 Namen dürfen bearbeitet werden (Bitmaske)
keyAdd int64 2 Neue Einträge dürfen entstehen (Bitmaske)
keyDelete int64 4 Einträge dürfen gelöscht werden (Bitmaske)
keyUnique int64 8 Namen müssen eindeutig bleiben (Bitmaske)

Freie Funktionen

Signatur Zweck
NewValueListEditor(): TValueListEditor Erzeugt einen leeren Name-Wert-Editor

Zu beachten


Abhängigkeiten

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

Wird importiert von: keiner anderen Vega-Unit

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