X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fatk-docs.sgml;h=2d9991e9b8f72156218f0a0e15ede0836415173d;hb=7be6652bec1dfe96c605a321d01e3f4af43de172;hp=460e4097a42f97c026c63b4aeb49e8c5cd2e3bd2;hpb=8c0acf1dac478472d73ac7bfa3c2807f5675a9f6;p=platform%2Fupstream%2Fatk.git diff --git a/docs/atk-docs.sgml b/docs/atk-docs.sgml index 460e409..2d9991e 100644 --- a/docs/atk-docs.sgml +++ b/docs/atk-docs.sgml @@ -16,6 +16,7 @@ + @@ -40,7 +41,30 @@ for ATK &version; - + + 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; @@ -70,6 +94,7 @@ Basic accessible data types + &atk-AtkRange; &atk-AtkRelation; &atk-AtkRelationSet; &atk-AtkState; @@ -140,6 +165,8 @@ Index of new symbols in 2.10 - + + Index of new symbols in 2.12 +