From: jerome <rom...@ya...> - 2011-10-15 07:29:08
|
Hello, I filled a feature request[1] on bug tracker. I made a test by enabling ATK support under a GNOME session, but I guess something must be also added on related python module ? http://www.pygtk.org/docs/pygtk/atk-class-reference.html atk.Action.get_description and or added on .py files: atk.Action.set_description because I see nothing during the click, press actions on button! [1] http://www.gramps-project.org/bugs/view.php?id=5301 Jérôme --- En date de : Ven 14.10.11, Benny Malengier <ben...@gm...> a écrit : De: Benny Malengier <ben...@gm...> Objet: Re: Re : [Gramps-devel] ATK support À: "jerome" <rom...@ya...> Cc: "Gramps Development List" <gra...@li...> Date: Vendredi 14 octobre 2011, 14h15 2011/10/14 jerome <rom...@ya...> I made a quick test on dateedit.glade ATK support looks like: 1c1 < <?xml version="1.0"?> --- > <?xml version="1.0" encoding="UTF-8"?> 569a568,581 > <accessibility> > <action action_name="click" description="Click"/> > <action action_name="press" description="Press"/> > <action action_name="release" description="Release"/> > </accessibility> > <child internal-child="accessible"> > <object class="AtkObject" id="button176-atkobject"> > <property name="AtkObject::accessible-name" translatable="yes" comments="comments for translators">Name access</property> > <property name="AtkObject::accessible-description" translatable="yes" comments="Comment for translators">Description access</property> > </object> > </child> I suppose it is for Gramps 3.3.2 ? Do in trunk for safety. This might be different with GTK3 ? ATK is a general description, so GTK3 should not change this. We cannot shift to GTK3 anyway as long as the python interface is not more developed and stable. Benny I suppose I just need to enable ATK for testing. Then to look at others editors and provide correct descriptions. Jérôme |