summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoanmarie Diggs <jdiggs@igalia.com>2015-01-12 08:36:15 -0500
committerJoanmarie Diggs <jdiggs@igalia.com>2015-01-19 06:37:40 -0500
commitc7195e78c18dfcde272d49eb60beffb14a51e5cf (patch)
tree364eb114363f6146f1e324d77c18c14b5d583bfd
parent6effe5f6005bcb24e9fe93ce1cea202fbe9a7df6 (diff)
downloadatk-c7195e78c18dfcde272d49eb60beffb14a51e5cf.tar.gz
Add new roles for fractions, roots, subscripts, and superscripts
https://bugzilla.gnome.org/show_bug.cgi?id=742806
-rwxr-xr-xatk/atkobject.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/atk/atkobject.h b/atk/atkobject.h
index da0e146..b89b430 100755
--- a/atk/atkobject.h
+++ b/atk/atkobject.h
@@ -213,6 +213,14 @@ G_BEGIN_DECLS
* labels which describe another widget, see ATK_ROLE_LABEL. For text views, see
* ATK_ROLE_TEXT. For generic containers, see ATK_ROLE_PANEL. For objects whose
* role is not known by the implementor, see ATK_ROLE_UNKNOWN. @Since: ATK-2.16.
+ *@ATK_ROLE_MATH_FRACTION: An object that represents a mathematical fraction.
+ * @Since: ATK-2.16.
+ *@ATK_ROLE_MATH_ROOT: An object that represents a mathematical expression
+ * displayed with a radical. @Since: ATK-2.16.
+ *@ATK_ROLE_SUBSCRIPT: An object that contains text that is displayed as a
+ * subscript. @Since: ATK-2.16.
+ *@ATK_ROLE_SUPERSCRIPT: An object that contains text that is displayed as a
+ * superscript. @Since: ATK-2.16.
*@ATK_ROLE_LAST_DEFINED: not a valid role, used for finding end of the enumeration
*
* Describes the role of an object
@@ -341,6 +349,10 @@ typedef enum
ATK_ROLE_DESCRIPTION_TERM,
ATK_ROLE_DESCRIPTION_VALUE,
ATK_ROLE_STATIC,
+ ATK_ROLE_MATH_FRACTION,
+ ATK_ROLE_MATH_ROOT,
+ ATK_ROLE_SUBSCRIPT,
+ ATK_ROLE_SUPERSCRIPT,
ATK_ROLE_LAST_DEFINED
} AtkRole;