STRMENU

Die Funktion STRMENU öffnet ein Dialogfenster und zeigt Optionen (OptionString) an, aus denen sich der Benutzer entscheiden kann.

Parameter

Der erste Parameter OptionString enthält die einzelnen Optionen (getrennt per Kommata), die dem Anwender dargestellt werden.

Der zweite Parameter (DefaultNumber) ist optional und gibt die Optionsnummer an, die vorausgewählt werden soll.

Rückgabewert

Die Funktion liefert die Nummer (OptionNumber) der gewählten Option zurück, oder - wenn der Benutzer über den Button „Abbrechen” abbricht - eine 0 (Null).

Beispiel

OptionString:='Niedrig,Normal,Hoch';
OptionNumber:=STRMENU(OptionString,2);
IF OptionNumber>0 THEN
  MESSAGE('Sie haben sich für ''%1'' entschieden.',
    SELECTSTR(OptionNumber,OptionString))
ELSE
  MESSAGE('Sie haben den Vorgang abgebrochen.');
Niedrig Normal Hoch
Sie haben sich für 'Normal' entschieden.