X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fatk-docs.sgml;h=2d9991e9b8f72156218f0a0e15ede0836415173d;hb=7be6652bec1dfe96c605a321d01e3f4af43de172;hp=f7b22aa1ee001a7a4ed074924ad202789c549dd8;hpb=4be5925ff700ea14aca81b021ee0544469ac837d;p=platform%2Fupstream%2Fatk.git
diff --git a/docs/atk-docs.sgml b/docs/atk-docs.sgml
index f7b22aa..2d9991e 100644
--- a/docs/atk-docs.sgml
+++ b/docs/atk-docs.sgml
@@ -10,11 +10,13 @@
+
+
@@ -24,6 +26,7 @@
+
@@ -38,43 +41,88 @@
for ATK &version;
-
- ATK Library
+
+ Overview
+
+ GNOME provides support for accessibility devices using the ATK
+ framework. This framework defines a set of interfaces to which
+ graphical interface components adhere. This allows, for instance,
+ screen readers to read the text of an interface and interact with its
+ controls. ATK support is built into GTK+ and the rest of the GNOME
+ platform, so any application using GTK+ will have reasonable
+ accessibility support for free.
+
+
+ Nonetheless, you should be aware of accessibility issues when when
+ developing your applications. Although GTK+ interfaces provide
+ reasonable accessibility by default, you can often improve how well
+ your program behaves with accessibility tools by providing additional
+ information to ATK. If you develop custom widgets, you should ensure
+ that they expose their properties to ATK
+
+
+
+
+
+ Base accessibility object
+ &atk-AtkObject;
+
+
+
+ Event and toolkit support
+ &atk-AtkUtil;
+
+
+
+ ATK Interfaces
&atk-AtkAction;
&atk-AtkComponent;
&atk-AtkDocument;
&atk-AtkEditabletext;
- &atk-AtkGObjectAccessible;
- &atk-AtkHyperlink;
&atk-AtkHyperlinkImpl;
&atk-AtkHypertext;
&atk-AtkImage;
- &atk-AtkNoOpObject;
- &atk-AtkNoOpObjectFactory;
- &atk-AtkObject;
- &atk-AtkObjectFactory;
- &atk-AtkPlug;
- &atk-AtkRegistry;
- &atk-AtkRelation;
- &atk-AtkRelationSet;
&atk-AtkSelection;
- &atk-AtkSocket;
- &atk-AtkState;
- &atk-AtkStateSet;
&atk-AtkStreamableContent;
&atk-AtkTable;
+ &atk-AtkTableCell;
&atk-AtkText;
- &atk-AtkUtil;
&atk-AtkValue;
&atk-AtkWindow;
-
+
+ Basic accessible data types
+ &atk-AtkRange;
+ &atk-AtkRelation;
+ &atk-AtkRelationSet;
+ &atk-AtkState;
+ &atk-AtkStateSet;
+
+
+
+ Custom accessible objects
+ &atk-AtkGObjectAccessible;
+ &atk-AtkHyperlink;
+ &atk-AtkNoOpObject;
+ &atk-AtkPlug;
+ &atk-AtkSocket;
+
+
+
Utilities
+ &atk-AtkNoOpObjectFactory;
+ &atk-AtkObjectFactory;
+ &atk-AtkRegistry;
&atk-AtkVersion;
+
+ Deprecated Interfaces
+ &atk-AtkMisc;
+
+
Index of all symbols
@@ -90,36 +138,35 @@
Index of new symbols in 1.6
+
+ Index of new symbols in 1.9
+
Index of new symbols in 1.12
Index of new symbols in 1.13
-
- Index of new symbols in 1.18
-
Index of new symbols in 1.20
Index of new symbols in 1.22
-
- Index of new symbols in 1.24
+
+ Index of new symbols in 1.30
-
- Index of new symbols in 1.26
+
+ Index of new symbols in 2.2
-
- Index of new symbols in 1.28
+
+ Index of new symbols in 2.8
-
- Index of new symbols in 1.30
+
+ Index of new symbols in 2.10
-
- Index of new symbols in 1.32
+
+ Index of new symbols in 2.12
-