Re: [g-a-devel]Accessibility for Eye of Gnome



Hi,
The application Eye of Gnome consists of a custom
widget EogWindow which is a top level shell that can
embed image views . The lowest level widget that
displays the image is a custom widget.
The viewer runs in a process separate from the shell.

The application also has a preferences dialog (a custom
widget)which consists of Gtk option menus embedded in
a control. But whenever I click on the option menu, the
ferret output shows the widget name as BonoboSocket
instead of option menu. At-poke also does not display
any information.

I have implemented AtkImage for the lowest level
custom widget. But am not able to test the same
through any of the tools (Ferret, At-poke)

Is there any way that I can test the implementation??

Thanks
Muktha




muktha wrote:

> Hi,
>   I am looking at Eye Of Gnome from the accessibility
>   perspective.
>
>   The GLE output is as shown below.
>
>   The custom widget EogWindow consists of a private
>   member  'ctrl_frame ' of the type BonoboControlFrame.
>
>   Whenever a image file needs to be loaded, a control
>   component is obtained through bonobo_get_object call
>   and is associated with the private member 'ctrl_frame'
>   (of EogWindow) through bonobo_control_frame_bind_to_control
>   call. A widget is then obtained from the control frame
>   through bonobo_control_frame_get_widget and is added to the
>   vbox in the EogWindow.
>
>   I think AtkImage interface needs to be implemented for the
>   EogWindow custom widget to make it accessible.
>   But when I click on the image which is displayed, the ferret
>   output shows the following information :
>   Widget name : BonoboSocket
>   Accessible Type :  Gail Container
>   Parent Accessible Type :  GailBox
>
>   Hence I'm not clear at what level in the hierarchy  I need to
>   implement  AtkImage and would like to get some help in this regard.
>
>   Thanks 'n Regards
>    Muktha
>
>   ------------------------------------------------------------------------
>  [Image]




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]