Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Argumente

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

String Array welches die unterschiedlichen Optionen Möglichkeiten als Text beinhaltet.

Die Reihenfolge in diesem array 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

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

-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

---