Mit el folgenden Rutina lese Yo como Event el Touchdisplay de. El ID liefert el Berührung, DATA liefert el restlichen Informationen en el una Array. Nun interés mich sólo el X y el Y Position. El Vermutung war, Data[1], ... a benutzen, en a el Xte Feld a gelangen. El Rückmeldung es "undefiniert". Was mache Yo falso?
Quellcode:
proc event id data
cls imprimir "Status el Berührung:" + id imprimir "Anzahl Einträge en el Array: " + len(data)
In Data findet se jeweils 1 assoziatives Array con folgenden Schlüsseln:
long p = pointer = Finger (ID uno Fingers, 0..x) float x = Position en Bildschirm float y = Position en Bildschirm float press: Druckstärke, en Fingern meist 1.0 float size: el Aufdruckgröße cadena devicename: Bezeichnung des Stiftes, algo como como "sec_e-pen" en Pens oder oder "sec_touchscreen" en Finger long deviceid = eindeutige Gerätenummer el después de Neustarts aber anders ser kann cadena device = eindeutige GeräteID el auch Neustarts übersteht