AtkRole

Describes the role of an object.

These are the built-in enumerated roles that UI components can have in ATK. Other roles may be added at runtime, so an AtkRole >= Atk::ROLE_LAST_DEFINED is not necessarily an error.

search engine optimization india, seo expert

Стойност

Символично име

Описание

  0 Atk::ROLE_INVALID Invalid role
  1 Atk::ROLE_ACCEL_LABEL A label which represents an accelerator
  2 Atk::ROLE_ALERT An object which is an alert to the user
  3 Atk::ROLE_ANIMATION An object which is an animated image
  4 Atk::ROLE_ARROW An arrow in one of the four cardinal directions
  5 Atk::ROLE_CALENDAR An object that displays a calendar and allows the user to select a date
  6 Atk::ROLE_CANVAS An object that can be drawn into and is used to trap events
  7 Atk::ROLE_CHECK_BOX A choice that can be checked or unchecked and provides a separate indicator for the current state
  8 Atk::ROLE_CHECK_MENU_ITEM A menu item with a check box
  9 Atk::ROLE_COLOR_CHOOSER A specialized dialog that lets the user choose a color
  10 Atk::ROLE_COLUMN_HEADER The header for a column of data
  11 Atk::ROLE_COMBO_BOX A list of choices the user can select from
  12 Atk::ROLE_DATE_EDITOR An object whose purpose is to allow a user to edit a date
  13 Atk::ROLE_DESKTOP_ICON An inconifed internal frame within a DESKTOP_PANE
  14 Atk::ROLE_DESKTOP_FRAME A pane that supports internal frames and iconified versions of those internal frames
  15 Atk::ROLE_DIAL An object whose purpose is to allow a user to set a value
  16 Atk::ROLE_DIALOG A top level window with title bar and a border
  17 Atk::ROLE_DIRECTORY_PANE A pane that allows the user to navigate through and select the contents of a directory
  18 Atk::ROLE_DRAWING_AREA An object used for drawing custom user interface elements
  19 Atk::ROLE_FILE_CHOOSER A specialized dialog that lets the user choose a file
  20 Atk::ROLE_FILLER A object that fills up space in a user interface
  21 Atk::ROLE_FONT_CHOOSER A specialized dialog that lets the user choose a font
  22 Atk::ROLE_FRAME A top level window with a title bar, border, menubar, etc.
  23 Atk::ROLE_GLASS_PANE A pane that is guaranteed to be painted on top of all panes beneath it
  24 Atk::ROLE_HTML_CONTAINER A document container for HTML, whose children represent the document content
  25 Atk::ROLE_ICON A small fixed size picture, typically used to decorate components
  26 Atk::ROLE_IMAGE An object whose primary purpose is to display an image
  27 Atk::ROLE_INTERNAL_FRAME A frame-like object that is clipped by a desktop pane
  28 Atk::ROLE_LABEL An object used to present an icon or short string in an interface
  29 Atk::ROLE_LAYERED_PANE A specialized pane that allows its children to be drawn in layers, providing a form of stacking order
  30 Atk::ROLE_LIST An object that presents a list of objects to the user and allows the user to select one or more of them
  31 Atk::ROLE_LIST_ITEM An object that represents an element of a list
  32 Atk::ROLE_MENU An object usually found inside a menu bar that contains a list of actions the user can choose from
  33 Atk::ROLE_MENU_BAR An object usually drawn at the top of the primary dialog box of an application that contains a list of menus the user can choose from
  34 Atk::ROLE_MENU_ITEM An object usually contained in a menu that presents an action the user can choose
  35 Atk::ROLE_OPTION_PANE A specialized pane whose primary use is inside a DIALOG
  36 Atk::ROLE_PAGE_TAB An object that is a child of a page tab list
  37 Atk::ROLE_PAGE_TAB_LIST An object that presents a series of panels (or page tabs), one at a time, through some mechanism provided by the object
  38 Atk::ROLE_PANEL A generic container that is often used to group objects
  39 Atk::ROLE_PASSWORD_TEXT A text object uses for passwords, or other places where the text content is not shown visibly to the user
  40 Atk::ROLE_POPUP_MENU A temporary window that is usually used to offer the user a list of choices, and then hides when the user selects one of those choices
  41 Atk::ROLE_PROGRESS_BAR An object used to indicate how much of a task has been completed
  42 Atk::ROLE_PUSH_BUTTON An object the user can manipulate to tell the application to do something
  43 Atk::ROLE_RADIO_BUTTON A specialized check box that will cause other radio buttons in the same group to become unchecked when this one is checked
  44 Atk::ROLE_RADIO_MENU_ITEM A check menu item which belongs to a group. At each instant exactly one of the radio menu items from a group is selected
  45 Atk::ROLE_ROOT_PANE A specialized pane that has a glass pane and a layered pane as its children
  46 Atk::ROLE_ROW_HEADER The header for a row of data
  47 Atk::ROLE_SCROLL_BAR An object usually used to allow a user to incrementally view a large amount of data.
  48 Atk::ROLE_SCROLL_PANE An object that allows a user to incrementally view a large amount of information
  49 Atk::ROLE_SEPARATOR An object usually contained in a menu to provide a visible and logical separation of the contents in a menu
  50 Atk::ROLE_SLIDER An object that allows the user to select from a bounded range
  51 Atk::ROLE_SPLIT_PANE A specialized panel that presents two other panels at the same time
  52 Atk::ROLE_SPIN_BUTTON An object used to get an integer or floating point number from the user
  53 Atk::ROLE_STATUSBAR An object which reports messages of minor importance to the user
  54 Atk::ROLE_TABLE An object used to represent information in terms of rows and columns
  55 Atk::ROLE_TABLE_CELL A cell in a table
  56 Atk::ROLE_TABLE_COLUMN_HEADER The header for a column of a table
  57 Atk::ROLE_TABLE_ROW_HEADER The header for a row of a table
  58 Atk::ROLE_TEAR_OFF_MENU_ITEM A menu item used to tear off and reattach its menu
  59 Atk::ROLE_TERMINAL An object that represents an accessible terminal
  60 Atk::ROLE_TEXT An object that presents text to the user
  61 Atk::ROLE_TOGGLE_BUTTON A specialized push button that can be checked or unchecked, but does not provide a separate indicator for the current state
  62 Atk::ROLE_TOOL_BAR A bar or palette usually composed of push buttons or toggle buttons
  63 Atk::ROLE_TOOL_TIP An object that provides information about another object
  64 Atk::ROLE_TREE An object used to represent hierarchical information to the user
  65 Atk::ROLE_TREE_TABLE An object capable of expanding and collapsing rows as well as showing multiple columns of data
  66 Atk::ROLE_UNKNOWN The object contains some Accessible information, but its role is not known
  67 Atk::ROLE_VIEWPORT An object usually used in a scroll pane
  68 Atk::ROLE_WINDOW A top level window with no title or border.
  69 Atk::ROLE_HEADER An object that serves as a document header.
  70 Atk::ROLE_FOOTER An object that serves as a document footer.
  71 Atk::ROLE_PARAGRAPH An object which is contains a paragraph of text content.
  72 Atk::ROLE_RULER An object which describes margins and tab stops, etc. for text objects which it controls (should have CONTROLLER_FOR relation to such).
  73 Atk::ROLE_APPLICATION The object is an application object, which may contain Atk::ROLE_FRAME objects or other types of accessibles.
  74 Atk::ROLE_AUTOCOMPLETE The object is a dialog or list containing items for insertion into an entry widget, for instance a list of words for completion of a text entry.
  75 Atk::ROLE_EDITBAR The object is an editable text object in a toolbar
  76 Atk::ROLE_EMBEDDED The object is an embedded container within a document or panel. This role is a grouping "hint" indicating that the contained objects share a context.
  77 Atk::ROLE_LAST_DEFINED not a valid role, used for finding end of enumeration