X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fatk-docs.sgml;h=92236a47c7cc4ea96c79875747c6cac34bce892a;hb=6e87792d6aa28299322af3de62feb865cfa585f6;hp=71f0987c30c8f3c1b396f35095235082584e93af;hpb=8e6a0349f7e2b63f2c82ebbb26d38394cae67eae;p=platform%2Fupstream%2Fatk.git diff --git a/docs/atk-docs.sgml b/docs/atk-docs.sgml index 71f0987..92236a4 100644 --- a/docs/atk-docs.sgml +++ b/docs/atk-docs.sgml @@ -10,11 +10,13 @@ + + @@ -24,10 +26,12 @@ + + ]> @@ -37,38 +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 @@ -84,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 -