[Inhalt] [Zurück] [Weiter] [Thema] [Index]

SelectBox()


Syntax:

SelectBox( String frage, String buttons [, String schwere]) : Real
frage: beliebiger Text
buttons: Mit Space getrennte Liste von Button-Labeln
optional: schwere: wie schwerwiegend ist die Botschaft? (M, W, E, F)

Beispiel:

ret := SelectBox("Was machen?", "Alles Etwas Nichts")

Beschreibung:

Erzeugt ein neues Fenster, welches den Text frage und Buttons entsprechend buttons enthält. Das AGWindow, aus dem diese Select-Box gestartet wurde, ist solange inaktiv, bis der Benutzer einen der Buttons gedrückt hat. Der Programmablauf wird solange angehalten.

Mit dem optionalen Parameter schwere kann bestimmt werden, wie schwerwiegend die Botschaft ist: M(itteilung), W(arnung), E(in Fehler) oder F(ataler Fehler).

Der Rückgabewert ist die Nummer des gedrückten Buttons. Der erste Button hat die Nummer 0.

Zur Positionierung des Fenster siehe OkBox().

Siehe auch OkBox(), InputBox() und MakeModalWin().



toposoft 28.10.2024