getitems(1F) (Form and Menu Language Interpreter) getitems(1F)
NAME
getitems - Eine Liste der momentan markierten Menüpunkte zurückgeben
SYNTAX
getitems [delimiterstring]
BESCHREIBUNG
Die Funktion getitems gibt den Wert von lininfo, falls definiert,
zurück. Andernfalls gibt sie den Wert des Deskriptors name für alle
momentan markierten Menüpunkte zurück. Jeder Wert in der Liste wird
von der Begrenzungskette delimiterstring begrenzt. Der Standardwert
von delimiterstring ist ein Zeilenvorschub.
BEISPIELE
Der Deskriptor done in der folgenden Menüdefinitionsdatei führt
getitems aus, wenn der Benutzer die ENTER-Taste drückt (in diesem Menü
können mehrere Menüpunkte ausgewählt werden):
Menu="Example"
multiselect=TRUE
done=`getitems ":" | message`
name="Item 1"
action=`message "You selected item 1"`
name="Item 2"
lininfo="This is item 2"
action=`message "You selected item 2"`
name="Item 3"
action=`message "You selected item 3"`
Wenn ein Benutzer alle drei Objekte in diesem Menü markiert hat, würde
durch das Drücken der ENTER-Taste die folgende Zeichenkette in der
Meldungszeile angezeigt werden:
Item 1:This is item 2:Item 3
lininfo wird für das zweite Menüelement definiert. Daher wird sein
Wert anstelle des Wertes des Deskriptors name angezeigt.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98