X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fatk-docs.sgml;h=2d9991e9b8f72156218f0a0e15ede0836415173d;hb=e309cf84af1675ce0df7e970b4db28bef2d03394;hp=3345b41ca56e1df8c35863f837fbda2437dce8a2;hpb=ef4fa5802b67f612ead021178ddd9b60687c63a7;p=platform%2Fupstream%2Fatk.git diff --git a/docs/atk-docs.sgml b/docs/atk-docs.sgml index 3345b41..2d9991e 100644 --- a/docs/atk-docs.sgml +++ b/docs/atk-docs.sgml @@ -1,59 +1,172 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]> - ATK Library Reference Manual + ATK - Accessibility Toolkit + 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; + + + + 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 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 +