Formular-Eingaben
FORMTOUCH SEL%[,nowait!]
FORMTOUCH%(SEL%, nowait!, X1%,Y1%,X2%,Y2%, INDEX%)
Das definierte ( FORMINIT, FORMENTRY) und dargestellte ( FORMDISPLAY) Formular wird aktiviert. Die Prozedur wartet auf eine zulässige Auswahl (Touch), passt den internen Status an und setzt SEL auf den Wert des zugehörigen Selektors .
Wenn der optionale boolesche Parameter nowait mit TRUE angegeben wird, kehrt FORMTOUCH sofort zurück und meldet mit SEL=-1, daß keine Auswahl erfolgte.
Die Funktion FORMTOUCH() gibt zusätzlich den Typ des ausgewählten Eintrags zurück (-1, falls keiner ausgewählt wurde) und speichert die Koordinaten in X1, Y1, X2 und Y2. Der Index des Eintrages (z.B. für den Zugriff auf FORMSTRINGS) wird in INDEX gespeichert.
|