Add new role ATK_ROLE_EDITBAR. Fixes bug #111607.
authorPadraig O'Briain <padraig.obriain@sun.com>
Mon, 1 Dec 2003 18:16:41 +0000 (18:16 +0000)
committerPadraig O'Briain <padraigo@src.gnome.org>
Mon, 1 Dec 2003 18:16:41 +0000 (18:16 +0000)
2003-12-03  Padraig O'Briain  <padraig.obriain@sun.com>

* atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #111607.

* atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and
properties

* atk/docs/tmpl/atkobject.sgml: Add references to new property and role

ChangeLog
atk/atkobject.c
atk/atkobject.h
docs/tmpl/atkhyperlink.sgml
docs/tmpl/atkobject.sgml

index badec8d..614af19 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2003-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #111607.
+
+       * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and 
+       properties
+
+       * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
+
 2003-12-01  Michael Natterer  <mitch@gimp.org>
 
        * atk/atkobject.c (atk_object_real_get_property): fix typo:
@@ -13,7 +22,7 @@
        * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
        link_activated.
 
-       * atk/atkhyperlink.c: aAdd signals link_activated and new properties
+       * atk/atkhyperlink.c: Add signals link_activated and new properties
        "number-of-anchors, end-index and start-index.
 
        This fixes bug #112390.
index 9137a6f..d84727f 100755 (executable)
@@ -153,7 +153,8 @@ static AtkRoleItem role_items [] =
   { ATK_ROLE_FOOTER, N_("footer")},
   { ATK_ROLE_PARAGRAPH, N_("paragraph")},
   { ATK_ROLE_APPLICATION, N_("application")},
-  { ATK_ROLE_AUTOCOMPLETE, N_("autocomplete")}
+  { ATK_ROLE_AUTOCOMPLETE, N_("autocomplete")},
+  { ATK_ROLE_EDITBAR, N_("edit bar")}
 };
 
 static void            atk_object_class_init        (AtkObjectClass  *klass);
index 723c1b6..13d0216 100755 (executable)
@@ -115,6 +115,7 @@ extern "C" {
  *@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_EDITBAR: The object is a editable text object in a toolbar
  *@ATK_ROLE_LAST_DEFINED: not a valid role, used for finding end of enumeration
  * 
  * Describes the role of an object
@@ -200,6 +201,7 @@ typedef enum
   ATK_ROLE_RULER,
   ATK_ROLE_APPLICATION,
   ATK_ROLE_AUTOCOMPLETE,
+  ATK_ROLE_EDITBAR,
   ATK_ROLE_LAST_DEFINED
 } AtkRole;
 
index fe9840e..1e00fef 100644 (file)
@@ -22,11 +22,33 @@ The AtkHyperlink structure should not be accessed directly.
 </para>
 
 
+<!-- ##### SIGNAL AtkHyperlink::link-activated ##### -->
+<para>
+
+</para>
+
+@atkhyperlink: the object which received the signal.
+
+<!-- ##### ARG AtkHyperlink:end-index ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG AtkHyperlink:number-of-anchors ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG AtkHyperlink:selected-link ##### -->
 <para>
 
 </para>
 
+<!-- ##### ARG AtkHyperlink:start-index ##### -->
+<para>
+
+</para>
+
 <!-- ##### ENUM AtkHyperlinkStateFlags ##### -->
 <para>
 
index ff081a2..94c56a2 100644 (file)
@@ -110,6 +110,11 @@ the object changed.
 
 </para>
 
+<!-- ##### ARG AtkObject:accessible-hypertext-nlinks ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG AtkObject:accessible-name ##### -->
 <para>
 
@@ -244,6 +249,7 @@ the object changed.
 @ATK_ROLE_RULER: 
 @ATK_ROLE_APPLICATION: 
 @ATK_ROLE_AUTOCOMPLETE: 
+@ATK_ROLE_EDITBAR: 
 @ATK_ROLE_LAST_DEFINED: 
 
 <!-- ##### FUNCTION atk_role_register ##### -->