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

NewAuswahl()


Syntax:

NewAuswahl(String name, Real xpos, Real ypos, Bool vert, String azurprg, String s1, ...)
name: Name der Auswahl
xpos: Koordinaten in Pixeln, relativ zur linken
ypos: oberen Ecke des Windows
vert: TRUE=die Auswahl verläuft vertikal
azurprg: Azurprogramm oder ""
s1,...: Liste der einzelnen Auswahlwerte

Beispiel:

NewAuswahl( "Farbe", 20,270, FALSE, "", "Schwarz", "Rot", "Blau")

Beschreibung:

Eine Auswahl aller aufgeführten Strings wird an die Stelle xpos, ypos platziert. Die Labels werden entweder nebeneinander (vert=FALSE) oder untereinander (vert=TRUE) angeordnet. Das azurprg wird aufgerufen, wenn der Benutzer die Auswahl ändert. Falls hier ein Leerstring angegeben wird, findet kein Azuraufruf statt.

Falls man außer s1 keinen weiteren String mehr übergibt, wird s1 als Liste von Token aufgefasst, die durch Leerzeichen getrennt sind.

Eine Auswahl wird in einer Azurfunktion als String empfangen. Dieser enthält den aktuell gewählten Wert.

Mit ExportVar() kann man die Auswahl umsetzen. Der zu übergebende String muss einer der Auswahlwerte sein. Bei Übergabe eines Leerstrings wird die Auswahl so eingestellt, dass kein Wert gewählt ist.



toposoft 28.10.2024