00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef _ACCESSIBILITY_ROLE_IDL
00024 #define _ACCESSIBILITY_ROLE_IDL
00025
00026 module Accessibility {
00027
00028 enum Role {
00030 ROLE_INVALID,
00032 ROLE_ACCELERATOR_LABEL,
00034 ROLE_ALERT,
00036 ROLE_ANIMATION,
00038 ROLE_ARROW,
00040 ROLE_CALENDAR,
00042 ROLE_CANVAS,
00047 ROLE_CHECK_BOX,
00049 ROLE_CHECK_MENU_ITEM,
00051 ROLE_COLOR_CHOOSER,
00053 ROLE_COLUMN_HEADER,
00055 ROLE_COMBO_BOX,
00057 ROLE_DATE_EDITOR,
00059 ROLE_DESKTOP_ICON,
00064 ROLE_DESKTOP_FRAME,
00069 ROLE_DIAL,
00071 ROLE_DIALOG,
00076 ROLE_DIRECTORY_PANE,
00082 ROLE_DRAWING_AREA,
00086 ROLE_FILE_CHOOSER,
00090 ROLE_FILLER,
00092 ROLE_FOCUS_TRAVERSABLE,
00094 ROLE_FONT_CHOOSER,
00096 ROLE_FRAME,
00098 ROLE_GLASS_PANE,
00103 ROLE_HTML_CONTAINER,
00105 ROLE_ICON,
00107 ROLE_IMAGE,
00109 ROLE_INTERNAL_FRAME,
00111 ROLE_LABEL,
00116 ROLE_LAYERED_PANE,
00121 ROLE_LIST,
00123 ROLE_LIST_ITEM,
00128 ROLE_MENU,
00133 ROLE_MENU_BAR,
00138 ROLE_MENU_ITEM,
00140 ROLE_OPTION_PANE,
00142 ROLE_PAGE_TAB,
00147 ROLE_PAGE_TAB_LIST,
00149 ROLE_PANEL,
00154 ROLE_PASSWORD_TEXT,
00159 ROLE_POPUP_MENU,
00161 ROLE_PROGRESS_BAR,
00166 ROLE_PUSH_BUTTON,
00171 ROLE_RADIO_BUTTON,
00173 ROLE_RADIO_MENU_ITEM,
00178 ROLE_ROOT_PANE,
00180 ROLE_ROW_HEADER,
00185 ROLE_SCROLL_BAR,
00193 ROLE_SCROLL_PANE,
00198 ROLE_SEPARATOR,
00200 ROLE_SLIDER,
00206 ROLE_SPIN_BUTTON,
00208 ROLE_SPLIT_PANE,
00210 ROLE_STATUS_BAR,
00212 ROLE_TABLE,
00215 ROLE_TABLE_CELL,
00217 ROLE_TABLE_COLUMN_HEADER,
00221 ROLE_TABLE_ROW_HEADER,
00223 ROLE_TEAROFF_MENU_ITEM,
00225 ROLE_TERMINAL,
00227 ROLE_TEXT,
00232 ROLE_TOGGLE_BUTTON,
00236 ROLE_TOOL_BAR,
00240 ROLE_TOOL_TIP,
00242 ROLE_TREE,
00244 ROLE_TREE_TABLE,
00249 ROLE_UNKNOWN,
00252 ROLE_VIEWPORT,
00254 ROLE_WINDOW,
00259 ROLE_EXTENDED,
00261 ROLE_HEADER,
00263 ROLE_FOOTER,
00265 ROLE_PARAGRAPH,
00271 ROLE_RULER,
00278 ROLE_APPLICATION,
00284 ROLE_AUTOCOMPLETE,
00288 ROLE_EDITBAR,
00296 ROLE_EMBEDDED,
00297
00306 ROLE_ENTRY,
00317 ROLE_CHART,
00324 ROLE_CAPTION,
00334 ROLE_DOCUMENT_FRAME,
00342 ROLE_HEADING,
00350 ROLE_PAGE,
00359 ROLE_SECTION,
00367 ROLE_REDUNDANT_OBJECT,
00383 ROLE_FORM,
00393 ROLE_LINK,
00401 ROLE_INPUT_METHOD_WINDOW,
00402
00404 ROLE_LAST_DEFINED
00405 };
00406 };
00407
00408 #endif