OWBasic

Gruppe PROCEDURE Start INTRO Alphabetischer Index

Formulare

Um Daten interaktiv einzugeben kann man Formulare verwenden. Die Auswahl eines Steuerelements auf dem Touchscreen liefert einen Wert ( Selektor ) für das ausgewählte Steuerelement zurück und erlaubt dem rufenden Programm, darauf zu reagieren.

Ein Formular kann aus folgenden Elementen bestehen:


ElementTyp-Nr.Bedeutung
Button0Auslösen einer Aktion
CheckBox1(De-)Aktivieren einer Option
RadioButton2Auswahl einer von mehreren Optionen

Zu jedem Zeitpunkt kann es nur ein definiertes Formular geben. Formulare werden definiert, indem sie mittels FORMINIT angelegt werden. Steuerelemente werden mit FORMENTRY definiert. Die Darstellung erfolgt mittels FORMDISPLAY.
Durch Aufruf von FORMTOUCH wird das Formular aktiviert. Die Eingaben des Nutzers werden ausgewertet, der Status der Steuerelemente wird angepaßt und ein Zahlenwert an das rufende Programm geliefert, der das gewählte Element beschreibt.
FORMSETSTATUS und FORMRESETSTATUS erlauben es den Zustand und die Eigenschaften der Formular-Elemente zu verändern. Dies kann während der Definition geschehen, aber auch in Reaktion auf eine Nutzereingabe ( FORMTOUCH).


Gruppe PROCEDURE Start INTRO Alphabetischer Index