import "Accessibility_Registry.idl";
Public Member Functions | |
| boolean | registerKeystrokeListener (in DeviceEventListener listener, in KeySet keys, in ControllerEventMask mask, in KeyEventTypeSeq type, in EventListenerMode mode) |
| Register to intercept keyboard events, and either pass them on or consume them. | |
| void | deregisterKeystrokeListener (in DeviceEventListener listener, in KeySet keys, in ControllerEventMask mask, in KeyEventTypeSeq type) |
| De-register a previously registered keyboard eventlistener. | |
| boolean | registerDeviceEventListener (in DeviceEventListener listener, in EventTypeSeq typeseq) |
| Register to intercept events, and either pass them on or consume them. | |
| void | deregisterDeviceEventListener (in DeviceEventListener listener, in EventTypeSeq typeseq) |
| De-register a previously registered keyboard eventlistener. | |
| boolean | notifyListenersSync (in DeviceEvent event) |
| Notify the Registry instance that a device event has taken place, and allow pre-emptive listeners the opportunity to 'consume' the event and thus prevent its further issuance/forwarding. | |
| oneway void | notifyListenersAsync (in DeviceEvent event) |
| Notify the Registry instance that a device event has taken place in an asynchronous manner. | |
| void | generateKeyboardEvent (in long keycode, in string keystring, in KeySynthType type) |
| Synthesize a keyboard event. | |
| void | generateMouseEvent (in long x, in long y, in string eventName) |
| Synthesize a mouse event. | |
Definition at line 403 of file Accessibility_Registry.idl.
|
||||||||||||||||||||||||
|
Register to intercept keyboard events, and either pass them on or consume them.
|
|
||||||||||||||||||||
|
De-register a previously registered keyboard eventlistener.
|
|
||||||||||||
|
Register to intercept events, and either pass them on or consume them. To listen to keyboard events use registerKeystrokeListener instead.
|
|
||||||||||||
|
De-register a previously registered keyboard eventlistener.
|
|
|
Notify the Registry instance that a device event has taken place, and allow pre-emptive listeners the opportunity to 'consume' the event and thus prevent its further issuance/forwarding. This is the method used by accessibility bridges to forward "toolkit dependent" device events to the Registry from the application's process space.
|
|
|
Notify the Registry instance that a device event has taken place in an asynchronous manner. This is the method used by accessibility bridges to forward "toolkit dependent" device events to the Registry from the application's process space. If the event in question is potentially pre-emptible. notifyListenersSync should be used instead.
|
|
||||||||||||||||
|
Synthesize a keyboard event.
|
|
||||||||||||||||
|
Synthesize a mouse event.
|
1.4.3