ShowMessage, MessageDlg, ConfirmDlg, InputBox — die kleinen Dialoge. Es sind gewöhnliche TForm-Fenster mit ein paar Controls darin, kein Sonderweg. Besonders ist allein, dass sie über TApplication.ShowModal gezeigt werden: der Aufruf kehrt erst zurück, wenn ein Ergebnis feststeht.
Quelldatei: Vega/Dialogs.lyx
→ Alle Units · Alle Steuerelemente · Vega VCL
| Enum | Werte | Zweck |
|---|---|---|
TMsgButtons | MB_OK (0), MB_OK_CANCEL (1), MB_YES_NO (2), MB_YES_NO_CANCEL (3) | Welche Knöpfe der Dialog zeigt |
| Signatur | Zweck |
|---|---|
ShowMessage(app: TApplication, text: pchar): void | Meldung mit einem OK-Knopf |
ShowMessageTitled(app: TApplication, caption: pchar, text: pchar): void | Wie ShowMessage, mit eigenem Fenstertitel |
MessageDlg(app: TApplication, text: pchar, buttons: int64): int64 | Meldung mit wählbaren Knöpfen; liefert mrOk, mrCancel, mrYes, mrNo |
MessageDlgTitled(app: TApplication, caption: pchar, text: pchar, buttons: int64): int64 | Wie MessageDlg, mit eigenem Fenstertitel |
ConfirmDlg(app: TApplication, text: pchar): bool | Rückfrage mit Ja/Nein; true bei Ja |
InputBox(app: TApplication, caption: pchar, prompt: pchar, dflt: pchar, result: TTextBuffer): bool | Fragt eine Zeile Text ab; false bei Abbruch, sonst steht das Ergebnis im Puffer |
AppOfControl(sender).InputBox schreibt in einen übergebenen TTextBuffer; der Aufrufer legt ihn an und gibt ihn frei.Importiert: Vega.Types, Vega.Events, Vega.Canvas, Vega.Theme, Vega.Control, Vega.Font, Vega.Strings, Vega.Style, Vega.StdCtrls, Vega.Edits, Vega.Forms
Wird importiert von: Vega.ColorDlg, Vega.EditBtn, Vega.FileDlg, Vega.FontDlg
Letzte Aktualisierung: 2026-08-20 — Klassen, Aufzählungen, Konstanten und freie Funktionen maschinell aus Vega/Dialogs.lyx erhoben.