OWBasic Standard Library

Gruppe GUI Start INTRO Alphabetischer Index

Darstellung einer Liste

GUI_LIST LINES$[], cnt%, x%, y%, X2%, slines% [, obj%=-1]

Die Prozedur stellt an der Position (x,y) die Strings in LINES in einer Liste dar. Die Anzahl der darzustellenden Strings ist durch cnt gegeben. Über X2 wird der rechte Rand der Liste angegeben; da die Prozedur ggf. den rechten Rand an die Länge der Einträge anpaßt, ist X2 ein Variablenparameter, der GUI_QLIST übergeben werden muß.
Mit slines wird angegeben, welche Listeneinträge durch punktierte Linien getrennt werden sollen. Dabei gibt das niederwertigste Bit an, ob zwischen den Einträgen 1 und 2 eine Linie gezeichnet werden soll, das nächste für 2 und 3 usw.

Ist obj >0, so wird das Steuerelement in die AutoTouch-Tabelle eingetragen und kann mittels AutoTouch abgefragt werden.


Gruppe GUI Start INTRO Alphabetischer Index