Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

Accessibility Namespace Reference


Classes

interface  Accessible
interface  Action
interface  Application
struct  BoundingBox
interface  Component
interface  Desktop
struct  DeviceEvent
interface  DeviceEventController
interface  DeviceEventListener
interface  EditableText
struct  Event
interface  EventListener
struct  EventListenerMode
interface  Hyperlink
interface  Hypertext
interface  Image
struct  KeyDefinition
interface  LoginHelper
struct  LoginHelper::WindowInfo
interface  Registry
interface  Relation
interface  Selection
interface  StateSet
interface  StreamableContent
interface  Table
interface  Text
struct  Text::Range
interface  Value

Typedefs

typedef sequence< RelationRelationSet
typedef sequence< DesktopDesktopSeq
typedef unsigned long ControllerEventMask
typedef sequence< KeyDefinitionKeySet
typedef sequence< EventTypeKeyEventTypeSeq
typedef sequence< EventTypeEventTypeSeq
typedef sequence< StateTypeStateSeq
typedef sequence< string > StringSeq
typedef sequence< long > LongSeq

Enumerations

enum  LOCALE_TYPE {
  LOCALE_TYPE_MESSAGES, LOCALE_TYPE_COLLATE, LOCALE_TYPE_CTYPE, LOCALE_TYPE_MONETARY,
  LOCALE_TYPE_NUMERIC, LOCALE_TYPE_TIME
}
enum  ComponentLayer {
  LAYER_INVALID, LAYER_BACKGROUND, LAYER_CANVAS, LAYER_WIDGET,
  LAYER_MDI, LAYER_POPUP, LAYER_OVERLAY, LAYER_WINDOW,
  LAYER_LAST_DEFINED
}
enum  KeyEventType { KEY_PRESSED, KEY_RELEASED }
enum  EventType { KEY_PRESSED_EVENT, KEY_RELEASED_EVENT, BUTTON_PRESSED_EVENT, BUTTON_RELEASED_EVENT }
enum  KeySynthType {
  KEY_PRESS, KEY_RELEASE, KEY_PRESSRELEASE, KEY_SYM,
  KEY_STRING
}
enum  ModifierType {
  MODIFIER_SHIFT, MODIFIER_SHIFTLOCK, MODIFIER_CONTROL, MODIFIER_ALT,
  MODIFIER_META, MODIFIER_META2, MODIFIER_META3, MODIFIER_NUMLOCK
}
enum  RelationType {
  RELATION_NULL, RELATION_LABEL_FOR, RELATION_LABELLED_BY, RELATION_CONTROLLER_FOR,
  RELATION_CONTROLLED_BY, RELATION_MEMBER_OF, RELATION_TOOLTIP_FOR, RELATION_NODE_CHILD_OF,
  RELATION_EXTENDED, RELATION_FLOWS_TO, RELATION_FLOWS_FROM, RELATION_SUBWINDOW_OF,
  RELATION_EMBEDS, RELATION_EMBEDDED_BY, RELATION_POPUP_FOR, RELATION_LAST_DEFINED
}
enum  Role {
  ROLE_INVALID, ROLE_ACCELERATOR_LABEL, ROLE_ALERT, ROLE_ANIMATION,
  ROLE_ARROW, ROLE_CALENDAR, ROLE_CANVAS, ROLE_CHECK_BOX,
  ROLE_CHECK_MENU_ITEM, ROLE_COLOR_CHOOSER, ROLE_COLUMN_HEADER, ROLE_COMBO_BOX,
  ROLE_DATE_EDITOR, ROLE_DESKTOP_ICON, ROLE_DESKTOP_FRAME, ROLE_DIAL,
  ROLE_DIALOG, ROLE_DIRECTORY_PANE, ROLE_DRAWING_AREA, ROLE_FILE_CHOOSER,
  ROLE_FILLER, ROLE_FOCUS_TRAVERSABLE, ROLE_FONT_CHOOSER, ROLE_FRAME,
  ROLE_GLASS_PANE, ROLE_HTML_CONTAINER, ROLE_ICON, ROLE_IMAGE,
  ROLE_INTERNAL_FRAME, ROLE_LABEL, ROLE_LAYERED_PANE, ROLE_LIST,
  ROLE_LIST_ITEM, ROLE_MENU, ROLE_MENU_BAR, ROLE_MENU_ITEM,
  ROLE_OPTION_PANE, ROLE_PAGE_TAB, ROLE_PAGE_TAB_LIST, ROLE_PANEL,
  ROLE_PASSWORD_TEXT, ROLE_POPUP_MENU, ROLE_PROGRESS_BAR, ROLE_PUSH_BUTTON,
  ROLE_RADIO_BUTTON, ROLE_RADIO_MENU_ITEM, ROLE_ROOT_PANE, ROLE_ROW_HEADER,
  ROLE_SCROLL_BAR, ROLE_SCROLL_PANE, ROLE_SEPARATOR, ROLE_SLIDER,
  ROLE_SPIN_BUTTON, ROLE_SPLIT_PANE, ROLE_STATUS_BAR, ROLE_TABLE,
  ROLE_TABLE_CELL, ROLE_TABLE_COLUMN_HEADER, ROLE_TABLE_ROW_HEADER, ROLE_TEAROFF_MENU_ITEM,
  ROLE_TERMINAL, ROLE_TEXT, ROLE_TOGGLE_BUTTON, ROLE_TOOL_BAR,
  ROLE_TOOL_TIP, ROLE_TREE, ROLE_TREE_TABLE, ROLE_UNKNOWN,
  ROLE_VIEWPORT, ROLE_WINDOW, ROLE_EXTENDED, ROLE_HEADER,
  ROLE_FOOTER, ROLE_PARAGRAPH, ROLE_RULER, ROLE_APPLICATION,
  ROLE_AUTOCOMPLETE, ROLE_EDITBAR, ROLE_EMBEDDED, ROLE_LAST_DEFINED
}
enum  StateType {
  STATE_INVALID, STATE_ACTIVE, STATE_ARMED, STATE_BUSY,
  STATE_CHECKED, STATE_COLLAPSED, STATE_DEFUNCT, STATE_EDITABLE,
  STATE_ENABLED, STATE_EXPANDABLE, STATE_EXPANDED, STATE_FOCUSABLE,
  STATE_FOCUSED, STATE_HAS_TOOLTIP, STATE_HORIZONTAL, STATE_ICONIFIED,
  STATE_MODAL, STATE_MULTI_LINE, STATE_MULTISELECTABLE, STATE_OPAQUE,
  STATE_PRESSED, STATE_RESIZABLE, STATE_SELECTABLE, STATE_SELECTED,
  STATE_SENSITIVE, STATE_SHOWING, STATE_SINGLE_LINE, STATE_STALE,
  STATE_TRANSIENT, STATE_VERTICAL, STATE_VISIBLE, STATE_MANAGES_DESCENDANTS,
  STATE_INDETERMINATE, STATE_LAST_DEFINED
}
enum  TEXT_BOUNDARY_TYPE {
  TEXT_BOUNDARY_CHAR, TEXT_BOUNDARY_WORD_START, TEXT_BOUNDARY_WORD_END, TEXT_BOUNDARY_SENTENCE_START,
  TEXT_BOUNDARY_SENTENCE_END, TEXT_BOUNDARY_LINE_START, TEXT_BOUNDARY_LINE_END
}
enum  TEXT_CLIP_TYPE { TEXT_CLIP_NONE, TEXT_CLIP_MIN, TEXT_CLIP_MAX, TEXT_CLIP_BOTH }


Typedef Documentation

typedef unsigned long Accessibility::ControllerEventMask
 

typedef sequence<Desktop> Accessibility::DesktopSeq
 

typedef sequence< EventType > Accessibility::EventTypeSeq
 

typedef sequence< EventType > Accessibility::KeyEventTypeSeq
 

typedef sequence< KeyDefinition > Accessibility::KeySet
 

typedef sequence<long> Accessibility::LongSeq
 

typedef sequence<Relation> Accessibility::RelationSet
 

typedef sequence<StateType> Accessibility::StateSeq
 

typedef sequence<string> Accessibility::StringSeq
 


Enumeration Type Documentation

enum Accessibility::ComponentLayer
 

Enumeration values:
LAYER_INVALID 
LAYER_BACKGROUND 
LAYER_CANVAS 
LAYER_WIDGET 
LAYER_MDI 
LAYER_POPUP 
LAYER_OVERLAY 
LAYER_WINDOW 
LAYER_LAST_DEFINED 

enum Accessibility::EventType
 

Enumeration values:
KEY_PRESSED_EVENT 
KEY_RELEASED_EVENT 
BUTTON_PRESSED_EVENT 
BUTTON_RELEASED_EVENT 

enum Accessibility::KeyEventType
 

Enumeration values:
KEY_PRESSED 
KEY_RELEASED 

enum Accessibility::KeySynthType
 

Enumeration values:
KEY_PRESS 
KEY_RELEASE 
KEY_PRESSRELEASE 
KEY_SYM 
KEY_STRING 

enum Accessibility::LOCALE_TYPE
 

Enumeration values:
LOCALE_TYPE_MESSAGES 
LOCALE_TYPE_COLLATE 
LOCALE_TYPE_CTYPE 
LOCALE_TYPE_MONETARY 
LOCALE_TYPE_NUMERIC 
LOCALE_TYPE_TIME 

enum Accessibility::ModifierType
 

Enumeration values:
MODIFIER_SHIFT 
MODIFIER_SHIFTLOCK 
MODIFIER_CONTROL 
MODIFIER_ALT 
MODIFIER_META 
MODIFIER_META2 
MODIFIER_META3 
MODIFIER_NUMLOCK 

enum Accessibility::RelationType
 

Enumeration values:
RELATION_NULL 
RELATION_LABEL_FOR 
RELATION_LABELLED_BY 
RELATION_CONTROLLER_FOR 
RELATION_CONTROLLED_BY 
RELATION_MEMBER_OF 
RELATION_TOOLTIP_FOR 
RELATION_NODE_CHILD_OF 
RELATION_EXTENDED 
RELATION_FLOWS_TO 
RELATION_FLOWS_FROM 
RELATION_SUBWINDOW_OF 
RELATION_EMBEDS 
RELATION_EMBEDDED_BY 
RELATION_POPUP_FOR 
RELATION_LAST_DEFINED 

enum Accessibility::Role
 

Enumeration values:
ROLE_INVALID 
ROLE_ACCELERATOR_LABEL 
ROLE_ALERT 
ROLE_ANIMATION 
ROLE_ARROW 
ROLE_CALENDAR 
ROLE_CANVAS 
ROLE_CHECK_BOX 
ROLE_CHECK_MENU_ITEM 
ROLE_COLOR_CHOOSER 
ROLE_COLUMN_HEADER 
ROLE_COMBO_BOX 
ROLE_DATE_EDITOR 
ROLE_DESKTOP_ICON 
ROLE_DESKTOP_FRAME 
ROLE_DIAL 
ROLE_DIALOG 
ROLE_DIRECTORY_PANE 
ROLE_DRAWING_AREA 
ROLE_FILE_CHOOSER 
ROLE_FILLER 
ROLE_FOCUS_TRAVERSABLE 
ROLE_FONT_CHOOSER 
ROLE_FRAME 
ROLE_GLASS_PANE 
ROLE_HTML_CONTAINER 
ROLE_ICON 
ROLE_IMAGE 
ROLE_INTERNAL_FRAME 
ROLE_LABEL 
ROLE_LAYERED_PANE 
ROLE_LIST 
ROLE_LIST_ITEM 
ROLE_MENU 
ROLE_MENU_BAR 
ROLE_MENU_ITEM 
ROLE_OPTION_PANE 
ROLE_PAGE_TAB 
ROLE_PAGE_TAB_LIST 
ROLE_PANEL 
ROLE_PASSWORD_TEXT 
ROLE_POPUP_MENU 
ROLE_PROGRESS_BAR 
ROLE_PUSH_BUTTON 
ROLE_RADIO_BUTTON 
ROLE_RADIO_MENU_ITEM 
ROLE_ROOT_PANE 
ROLE_ROW_HEADER 
ROLE_SCROLL_BAR 
ROLE_SCROLL_PANE 
ROLE_SEPARATOR 
ROLE_SLIDER 
ROLE_SPIN_BUTTON 
ROLE_SPLIT_PANE 
ROLE_STATUS_BAR 
ROLE_TABLE 
ROLE_TABLE_CELL 
ROLE_TABLE_COLUMN_HEADER 
ROLE_TABLE_ROW_HEADER 
ROLE_TEAROFF_MENU_ITEM 
ROLE_TERMINAL 
ROLE_TEXT 
ROLE_TOGGLE_BUTTON 
ROLE_TOOL_BAR 
ROLE_TOOL_TIP 
ROLE_TREE 
ROLE_TREE_TABLE 
ROLE_UNKNOWN 
ROLE_VIEWPORT 
ROLE_WINDOW 
ROLE_EXTENDED 
ROLE_HEADER 
ROLE_FOOTER 
ROLE_PARAGRAPH 
ROLE_RULER 
ROLE_APPLICATION 
ROLE_AUTOCOMPLETE 
ROLE_EDITBAR 
ROLE_EMBEDDED 
ROLE_LAST_DEFINED 

enum Accessibility::StateType
 

Enumeration values:
STATE_INVALID 
STATE_ACTIVE 
STATE_ARMED 
STATE_BUSY 
STATE_CHECKED 
STATE_COLLAPSED 
STATE_DEFUNCT 
STATE_EDITABLE 
STATE_ENABLED 
STATE_EXPANDABLE 
STATE_EXPANDED 
STATE_FOCUSABLE 
STATE_FOCUSED 
STATE_HAS_TOOLTIP 
STATE_HORIZONTAL 
STATE_ICONIFIED 
STATE_MODAL 
STATE_MULTI_LINE 
STATE_MULTISELECTABLE 
STATE_OPAQUE 
STATE_PRESSED 
STATE_RESIZABLE 
STATE_SELECTABLE 
STATE_SELECTED 
STATE_SENSITIVE 
STATE_SHOWING 
STATE_SINGLE_LINE 
STATE_STALE 
STATE_TRANSIENT 
STATE_VERTICAL 
STATE_VISIBLE 
STATE_MANAGES_DESCENDANTS 
STATE_INDETERMINATE 
STATE_LAST_DEFINED 

enum Accessibility::TEXT_BOUNDARY_TYPE
 

Enumeration values:
TEXT_BOUNDARY_CHAR 
TEXT_BOUNDARY_WORD_START 
TEXT_BOUNDARY_WORD_END 
TEXT_BOUNDARY_SENTENCE_START 
TEXT_BOUNDARY_SENTENCE_END 
TEXT_BOUNDARY_LINE_START 
TEXT_BOUNDARY_LINE_END 

enum Accessibility::TEXT_CLIP_TYPE
 

TEXT_CLIP_TYPE: CLIP_MIN means text clipped by min coordinate is omitted, CLIP_MAX clips text interescted by the max coord, and CLIP_BOTH will retain only text falling fully within the min/max bounds.

Enumeration values:
TEXT_CLIP_NONE 
TEXT_CLIP_MIN 
TEXT_CLIP_MAX 
TEXT_CLIP_BOTH 


Generated on Fri Jan 28 19:24:23 2005 for AT_SPI_IDL by doxygen 1.3.5