Dialog:show()
Wenn Sie diese Funktion aufrufen, wird der Dialog auf dem Bildschirm eingeblendet.
Parameter
| Parameters | Type | Description |
|---|---|---|
| timeoutMs | number | Optionales Zeitlimit in Millisekunden, bevor der Dialog automatisch bestätigt wird |
Signatur
Dialog:show(): void
Dialog:show(timeoutMs: number): void
Rückgabe
void
Beschreibung
Dialog:show() zeigt den Dialog an und wartet, bis der Benutzer OK oder Abbrechen drückt.
Wenn Sie timeoutMs übergeben, löst der Dialog nach der angegebenen Verzögerung automatisch die positive Schaltfläche aus. Dies ist nützlich, wenn Sie Parameter kurz anzeigen, die Ausführung aber automatisch fortsetzen möchten.
Beispiele
Dialog:init()
Dialog:setTitle("Confirm action")
Dialog:setMessage("Press OK to continue")
Dialog:show()
Dialog:init()
Dialog:setTitle("Quick notice")
Dialog:setMessage("This dialog will continue automatically")
Dialog:show(3000)
Hinweise
Dialog:show()ist gleichbedeutend mitDialog:show(0)- Ein Zeitlimit größer als
0aktiviert das automatische Bestätigungsverhalten - Wenn der Benutzer den Dialog abbricht oder schließt, löst die Makroausführung eine Ausnahme aus