Add new role ATK_ROLE_AUTOCOMPLETE.
[platform/upstream/atk.git] / atk / atkobject.h
index f9fdaa9..723c1b6 100755 (executable)
@@ -114,6 +114,7 @@ extern "C" {
  *@ATK_ROLE_PARAGRAPH: An object which is contains a paragraph of text content.
  *@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).
  *@ATK_ROLE_APPLICATION: The object is an application object, which may contain @ATK_ROLE_FRAME objects or other types of accessibles.
+ *@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.
  *@ATK_ROLE_LAST_DEFINED: not a valid role, used for finding end of enumeration
  * 
  * Describes the role of an object
@@ -198,6 +199,7 @@ typedef enum
   ATK_ROLE_PARAGRAPH,
   ATK_ROLE_RULER,
   ATK_ROLE_APPLICATION,
+  ATK_ROLE_AUTOCOMPLETE,
   ATK_ROLE_LAST_DEFINED
 } AtkRole;