Inhaltsverzeichnis

Vega.EditBtn — Eingabefelder mit Auswahlknopf

Ein Feld mit einem Pfad oder Datum darin und rechts ein kleiner Knopf, der den passenden Dialog öffnet. Gebaut als Ableitung von TEdit, nicht als Verbund aus Panel, Feld und Knopf: so hängt der Fokus am richtigen Objekt, der Knopf klaut ihn nicht, und as TEdit funktioniert weiter.

Quelldatei: Vega/EditBtn.lyx

Alle Units · Alle Steuerelemente · Vega VCL


Klassen

Klasse Basis Zweck
TColorEdit TCustomEditButton Feld mit Farbwert und Knopf zum Farbdialog — getippte #ff8800-Werte gelten auch ohne Dialog
TCustomEditButton TEdit Grundlage: Knopf, Klickfolge, Übernahme des Ergebnisses
TDateEdit TCustomEditButton Datum mit aufklappendem Monatskalender
TDirectoryEdit TCustomEditButton Verzeichnis mit Auswahldialog
TFileNameEdit TCustomEditButton Dateiname mit Öffnen- oder Speichern-Dialog
TFontNameEdit TCustomEditButton Feld mit Schriftnamen und Knopf zum Schriftdialog; Größe und Schnitt stehen daneben bereit

Freie Funktionen

Signatur Zweck
PickDateAt(app: TApplication, start: int64, minDate: int64, maxDate: int64, titel: pchar, bei: TControl): int64 Zeigt den Kalenderdialog an dieser Stelle und liefert das gewählte Datum
PickDate(app: TApplication, start: int64): int64 Zeigt den Kalenderdialog mittig und liefert das gewählte Datum
NewDirectoryEdit(text: pchar): TDirectoryEdit Erzeugt ein Verzeichnisfeld mit diesem Inhalt
NewFileNameEdit(text: pchar): TFileNameEdit Erzeugt ein Dateifeld mit Öffnen-Dialog
NewDateEdit(d: int64): TDateEdit Erzeugt ein Datumsfeld mit diesem Datum
NewSaveFileNameEdit(text: pchar): TFileNameEdit Erzeugt ein Dateifeld mit Speichern-Dialog
NewColorEdit(c: TColor): TColorEdit Erzeugt ein Farbfeld mit diesem Startwert
NewFontNameEdit(name: pchar): TFontNameEdit Erzeugt ein Schriftfeld mit diesem Namen

Zu beachten


Abhängigkeiten

Importiert: Vega.Types, Vega.Events, Vega.Canvas, Vega.Theme, Vega.Control, Vega.Font, Vega.Strings, Vega.Lists, Vega.Style, Vega.StdCtrls, Vega.Edits, Vega.ListCtrls, Vega.ListView, Vega.Files, Vega.Forms, Vega.Dialogs, Vega.FileDlg, Vega.Calendar, Vega.ColorDlg, Vega.FontDlg, Vega.ColorCtrls · Standardbibliothek: std.fs

Wird importiert von: keiner anderen Vega-Unit

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