Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Beschreibung

Diese Funktion erzeugt ein Popup Fenster, welches dem User eine Auswahl an Optionen anzeigt.

Argumente

Name
Typ
Beschreibung
QuestionstringMeldung, die angezeigt werden soll.
CaptionstringTitel der Nachricht
Selection[string]

String Array welches die unterschiedlichen Optionen als Text beinhaltet.

Die Reihenfolge in diesem array gibt die Reihenfolge in der Auswahl vor.

Es wird nicht automatisch alphabetisch sortiert.

DefaultSelectioninteger

optional, index (null basiert) des Eintrags im String Array welcher standardmässig ausgewählt sein soll.

Fehlt dieses Argument, wird der erste Eintrag im String Array ausgewählt.

Rückgabewert integer

-1 = Der Benutzer hat das Popup Fenster über Abbrechen geschlossen

>= 0 Index (null basiert) des Strings im String Array welche der Benutzer ausgewählt hat.

Beispiel

s_SelectionList := ["Auswahl 1", "Auswahl 2","Auswahl 3"];
i_Result = MessageBoxDecision("Was möchten Sie tun?", "Frage", s_SelectionList, 1);
if (i_Result == 0) // "Auswahl 1"
{
...
}
else if (i_Result == 1) // "Auswahl 2"
{
...
}
else if (i_Result == 2) // "Auswahl 3"
{
...
}

Siehe auch

---

  • No labels