DLG_MsgBox

Gibt eine Meldungsbox auf dem Bildschirm aus und wartet auf Reaktion des Anwenders. (EXPOS-unabhängige Funktion!)

Prototype


DLG_MsgBox( message[, buttons[, title]] )

Parameter


ParameterTypBedeutung
messagestringMeldungs-Text
buttonsnumberoptional: welche Buttons und welches Icon sollen angezeigt werden? (siehe MessageBox, Parameter 3 und 4, Werte addieren), default = Ja/Nein + Fragezeichen.
titlestringoptional: Titel der MessageBox, default = 'Meldung'

Rückgabewert


NummerTypBedeutung
1string/nilZeichenkette ('ok', 'cancel', 'abort', 'retry', 'ignore', 'yes' oder 'no'), oder nil im Fehlerfall.
2stringnur 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

Siehe auch


EX_MessageBox