import "Accessibility_Registry.idl";
Public Member Functions | |
| boolean | registerKeystrokeListener (in DeviceEventListener listener, in KeySet keys, in ControllerEventMask mask, in KeyEventTypeSeq type, in EventListenerMode mode) |
| void | deregisterKeystrokeListener (in DeviceEventListener listener, in KeySet keys, in ControllerEventMask mask, in KeyEventTypeSeq type) |
| boolean | registerDeviceEventListener (in DeviceEventListener listener, in EventTypeSeq typeseq) |
| void | deregisterDeviceEventListener (in DeviceEventListener listener, in EventTypeSeq typeseq) |
| boolean | notifyListenersSync (in DeviceEvent event) |
| oneway void | notifyListenersAsync (in DeviceEvent event) |
| void | generateKeyboardEvent (in long keycode, in string keystring, in KeySynthType type) |
| void | generateMouseEvent (in long x, in long y, in string eventName) |
| void | unImplemented () |
| void | unImplemented2 () |
| void | unImplemented3 () |
| void | unImplemented4 () |
|
||||||||||||
|
deregisterDeviceEventListener: : a which will intercept events. : an indicating which event types to stop listening for. Returns: void De-register a previously registered keyboard eventlistener. |
|
||||||||||||||||||||
|
deregisterKeystrokeListener: : a which will intercept key events. : a indicating which keys to intercept, or KEYSET_ALL_KEYS. : a filtering the intercepted key events. : an mask that may created by ORing event types together. Returns: void De-register a previously registered keyboard eventlistener. |
|
||||||||||||||||
|
generateKeyboardEvent: : a long integer indicating the keycode of the keypress to be synthesized. : an optional UTF-8 string indicating a complex keyboard input event. : a KeySynthType indicating the type of event(s) to be synthesized: a key press, release, press-release pair, or a complex input string (for instance from an internationalized or complex text input method, or a composed character). Note that may be truncated before being processed, as keycode length may be platform-dependent and keycode ranges are generally much smaller than CORBA_long. One or the other of or are generally NULL, (but not both), depending on the value of . Returns: void Synthesize a keyboard event. |
|
||||||||||||||||
|
generateMouseEvent: : a long integer indicating the screen x coord for the mouse event. : a long integer indicating the screen y coord for the mouse event. : a string indicating the type of mouse event, e.g. "button1up" Returns: void Synthesize a mouse event. |
|
|
|
|
|
|
|
||||||||||||
|
registerDeviceEventListener: : a which will intercept events. : an indicating which event types to listen for. Returns: true if successful, false if not Register to intercept events, and either pass them on or consume them. To listen to keyboard events use registerKeystrokeListener instead. |
|
||||||||||||||||||||||||
|
registerKeystrokeListener: : a which will intercept key events. : a indicating which keys to intercept, or KEYSET_ALL_KEYS. : a filtering the intercepted key events. : an mask that may created by ORing event types together. : a indicating whether the listener should receive the events synchronously, potentially consuming them, or just be notified asynchronously of those events that have been generated. Returns: true if successful, false if not Register to intercept keyboard events, and either pass them on or consume them. |
|
|
unImplemented: placeholders for future expansion. |
|
|
|
|
|
|
|
|
|
1.3.5