X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fatk-docs.sgml;h=2d9991e9b8f72156218f0a0e15ede0836415173d;hb=7be6652bec1dfe96c605a321d01e3f4af43de172;hp=42aaa514359abd1bffa863f439d861eb6144bc2e;hpb=5d9db2b46dfe8cfa91948d8f45f22e6f14f12fd6;p=platform%2Fupstream%2Fatk.git
diff --git a/docs/atk-docs.sgml b/docs/atk-docs.sgml
index 42aaa51..2d9991e 100644
--- a/docs/atk-docs.sgml
+++ b/docs/atk-docs.sgml
@@ -7,23 +7,31 @@
+
+
+
+
+
+
+
+
]>
@@ -33,55 +41,132 @@
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-AtkRegistry;
- &atk-AtkRelation;
- &atk-AtkRelationSet;
&atk-AtkSelection;
- &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;
-
- Index
+
+ 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
-
+
Index of deprecated symbols
-
- Index of new symbols in ATK 1.3
-
-
- Index of new symbols in ATK 1.4
-
-
- Index of new symbols in ATK 1.6
-
-
- Index of new symbols in ATK 1.9
-
-
- Index of new symbols in ATK 1.12
-
-
+
+ Index of new symbols in 1.3
+
+
+ Index of new symbols in 1.4
+
+
+ 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.20
+
+
+ Index of new symbols in 1.22
+
+
+ Index of new symbols in 1.30
+
+
+ Index of new symbols in 2.2
+
+
+ Index of new symbols in 2.8
+
+
+ Index of new symbols in 2.10
+
+
+ Index of new symbols in 2.12
+