#include <Bonobo_Unknown.idl>import "Accessibility_Event.idl";import "Accessibility_Application.idl";import "Accessibility_Desktop.idl";Go to the source code of this file.
Namespaces | |
| namespace | Accessibility |
Classes | |
| interface | Accessibility::Registry |
| The Registry is a service through which applications providing accessibility services (servers) can rendezvous with consumers of those services (Assistive Technologies). More... | |
| struct | Accessibility::EventListenerMode |
| A structure that encapsulates the characteristics of the event notifications that should be sent to an EventListener in response to a call to DeviceEventController::registerKeystrokeListener or DeviceEventController::registerDeviceEventListener. More... | |
| struct | Accessibility::DeviceEvent |
| A structure which encapsulates information about a device event. More... | |
| struct | Accessibility::KeyDefinition |
| A structure which defines the identity of a key for which notifications are to be requested. More... | |
| interface | Accessibility::DeviceEventListener |
| This interface should be implemented by AT-SPI clients who wish to make use of the DeviceEventController to receive device event notifications. More... | |
| interface | Accessibility::DeviceEventController |
| The interface via which clients request notification of device events, and through which device events may be simulated. More... | |
Typedefs | |
| typedef sequence< Desktop > | Accessibility::DesktopSeq |
| typedef unsigned long | Accessibility::ControllerEventMask |
| an unsigned short int consisting of zero or more of the following values OR'ed together: | |
| typedef sequence< KeyDefinition > | Accessibility::KeySet |
| typedef sequence< EventType > | Accessibility::KeyEventTypeSeq |
| typedef sequence< EventType > | Accessibility::EventTypeSeq |
Enumerations | |
| enum | Accessibility::KeyEventType { Accessibility::KEY_PRESSED, Accessibility::KEY_RELEASED } |
| Deprecated, DO NOT USE! More... | |
| enum | Accessibility::EventType { Accessibility::KEY_PRESSED_EVENT, Accessibility::KEY_RELEASED_EVENT, Accessibility::BUTTON_PRESSED_EVENT, Accessibility::BUTTON_RELEASED_EVENT } |
| Used to specify the event types of interest to an EventListener, or to identify the type of an event for which notification has been sent. More... | |
| enum | Accessibility::KeySynthType { Accessibility::KEY_PRESS, Accessibility::KEY_RELEASE, Accessibility::KEY_PRESSRELEASE, Accessibility::KEY_SYM, Accessibility::KEY_STRING } |
| Used when synthesizing keyboard input via DeviceEventController:generateKeyboardEvent. More... | |
| enum | Accessibility::ModifierType { Accessibility::MODIFIER_SHIFT, Accessibility::MODIFIER_SHIFTLOCK, Accessibility::MODIFIER_CONTROL, Accessibility::MODIFIER_ALT, Accessibility::MODIFIER_META, Accessibility::MODIFIER_META2, Accessibility::MODIFIER_META3, Accessibility::MODIFIER_NUMLOCK } |
1.4.3