DLG_MsgBox
lk
Owned by lk
Gibt eine Meldungsbox auf dem Bildschirm aus und wartet auf Reaktion des Anwenders. (EXPOS-unabhängige Funktion!)
Prototype
DLG_MsgBox( message[, buttons[, title]] )
Parameter
Parameter | Typ | Bedeutung |
---|---|---|
message | string | Meldungs-Text |
buttons | number | optional: welche Buttons und welches Icon sollen angezeigt werden? (siehe MessageBox, Parameter 3 und 4, Werte addieren), default = Ja/Nein + Fragezeichen. |
title | string | optional: Titel der MessageBox, default = 'Meldung' |
Rückgabewert
Nummer | Typ | Bedeutung |
---|---|---|
1 | string/nil | Zeichenkette ('ok', 'cancel', 'abort', 'retry', 'ignore', 'yes' oder 'no'), oder nil im Fehlerfall. |
2 | string | nur im Fehlerfall: Fehlermeldung |
Beispiel
local ret = DLG_MsgBox( "Soll die bestehende Stückliste überschrieben werden?", 36, "Achtung!" ) if ret ~= "yes" then SY_Proto( "die Stückliste wird nicht überschrieben" ) else SY_Proto( "die Stückliste wird überschrieben" ) end