OWBasic

Gruppe TOUCHSCREEN Start INTRO Alphabetischer Index

Test auf Berührung einer definierten Fläche

TOUCHED!()
TOUCHED%()
TOUCHED!(x1%,y1%,x2%,y2%)
TOUCHED%(x1%,y1%,x2%,y2%)

Die logische Funktion TOUCHED!() funktioniert analog NEWTOUCH!, aber nur für eine Berührung im Rechteck mit der linken oberen Ecke (x1,y1) und der rechten unteren Ecke (x2,y2).

Die Benutzung der Integer-Funktion TOUCHED%() ist nicht mehr zu empfehlen. Beispiel (Abfrage sollte in einer Schleife verwendet werden):


...
BOX 5,5,25,25,4
IF TOUCHED!(5,5,25,25) THEN 
  DRAWSTRING "Touched", 5, 55
ENDIF
...


Gruppe TOUCHSCREEN Start INTRO Alphabetischer Index