| |
|
|
| proc event ( long id [, { long data | array data } ] )
Función event se aufgerufen, sobald una globales Event auftritt como z.B. Drücken de Systemtasten oder una Fehler.
Ejemplo:
Información general el Event-IDs:
User-IDs debería siempre kleiner -1 ser.
-1: ERROR, una Systemfehler es aufgetreten: data["nr"] y data["msg"] halten genauere Fehlerinformationen bereit 1: Zurücktaste (Hardware o. Softbutton) wurde betätigt 2: Menütaste (Hardware o. Softbutton) wurde betätigt
Events para Tastatur:
100: Taste wurde gedrückt, Tastencode en data 101: Taste wurde losgelassen, Tastencode en data
Events para Ratón/ Fingerberührung en Bildschirm:
200: Finger/Ratón en Display gesetzt 201: Finger/Ratón en Display bewegt 202: Finger/Ratón de Display lejos 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
1000: Resume, el APP wurde otra vez en el Vordergrund geholt 1100: Fokusänderung, je después de Data si APP otra vez el Fokus ha oder ihn perdido ha etwa wegen Bedienung des Vorhanges etc. 1200: Konfigurationsänderung en el Gerät: Bildschirmrotation oder Auflösungsänderung oder Hardwaretastatur a- /abgesteckt - ggf. siehe assoziatives Array data. 1250: Bildschirm wurde una- oder ausgeschaltet je después de data.
Ejemplo:
3000: GPS-Position oder Genauigkeit ha se geändert, siehe assoziatives Array en data: listen, found, latitude,longitude,altitude, accuracy, bearing, speed, provider.
4000: Batterie-Informationen haben se geändert. Erweiterte Batterieinformationen con Función device() beziehen!
5000: Gerät se heruntergefahren, si Neustart es en data 5100: Gerät Dockingstation-Event.
6000: Ein- oder Ausgehender Anruf, siehe assoziatives Array en data.
7000: Meldet, si una asynchroner http-Descargar, dessen Inhalt no a una Proc pero en un Expediente umgeleitet voluntad se, fertig es.
8000: Betätigung uno Textfeldes oder uno Buttons.
Keywords: event,onbackpressed,onerror,onmenupressed,onkey,mouse,ontap,finger, battery, phonestate |
|
|
| |
|
|
|
| 2 neue Events:
1000: Resume, el APP wurde otra vez en el Vordergrund geholt
1100: Fokusänderung, je después de Data si APP otra vez el Fokus ha oder ihn perdido ha etwa wegen Bedienung des Vorhanges etc. KompilierenMarcaSeparación |
|
|
| |
|
|
|
| 2 neue Events:
100: Taste wurde gedrückt, Tastencode en data 101: Taste wurde losgelassen, Tastencode en data |
|
|
| |
|
|
|
| 3 neue Events para Ratón/ Fingerberührung en Bildschirm:
200: Finger/Ratón en Display gesetzt 201: Finger/Ratón en Display bewegt 202: Finger/Ratón de Display lejos
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 después de Neustarts übersteht |
|
|
| |
|
|
|
| Neues Event:
1200: Konfigurationsänderung en el Gerät: Bildschirmrotation oder Hardwaretastatur angesteckt - siehe assoziatives Array data. |
|
|
| |
|
|
|
| Neues Event:
3000: GPS-Position oder Genauigkeit ha se geändert, siehe assoziatives Array en data: latitude,longitude,altitude, accuracy, bearing, speed, provider. |
|
|
| |
|
|
|
| Neues Event:
4000: Batterie-Informationen haben se geändert. Erweiterte Batterieinformationen con Función device() beziehen! |
|
|
| |
|
|
|
| 2 neue Events:
1250: Bildschirm wurde una- oder ausgeschaltet je después de data |
|
|
| |
|
|
|
| 3 neue Events:
5000: Gerät se heruntergefahren oder neu comenzó je después de data 5100: Gerät Dockingstation-Event. |
|
|
| |
|
|
|
| Neues Event:
6000: Ein- oder Ausgehender Anruf, siehe assoziatives Array en data para Telefonnummer y Status. |
|
|
| |
|
|
|
HofK | En event son el Konstantenbezeichnungen eventuell no 100% klar.
Deshalb sólo una vez una Vorschlag:
event.error = -1 event.backkey = 1 event.menukey = 2 event.keydown = 100 event.keyup = 101 event.touchdown =200 event.touchmove = 201 event.touchend = 202 event.resume = 1000 event.focus = 1100 event.config = 1200 event.display.on = 1250 event.display.off = 1251 event.gps = 3000 event.battery = 4000 event.shutdown = 5000 event.reboot = 5001 event.docking = 5100 event.phonecall = 6000 |
|
|
| |
|
|
|
| Hm also Yo finde el super, qué übersehe Yo? |
|
|
| |
|
|