Re: [g-a-devel] AtkInterfaces for gnome-about



There are two other issues with gnome-about, which are worrying me and I am 
currently investigating.

1) The Tabor arrow  keys do not seem to move focus.
2) The mnemonic on the OK button does not seem to work.

> 
> Marc,
> 
> The steps i followed :
> a) Set the menu option to mouse track in ferret.
> b) When i mouse over the gnome-dialog, i see Widget name in ferret as
> GnomeDialog.
> c) Then i mouse over the Drawing Area, in Ferret i still see the Widget
> name as GnomeDialog. That is the problem i was referring to.
> d) Now if i mouse over the canvas area i.e. where the logo image
> appears. The widget name in ferret is  : GnomeCanvas. Which is fine.
> Then i mouse over to the DrawingArea and i still see the widget name in
> ferret as GnomeCanvas. 
> 
> So it looks as though ferret does not receive any signal that the
> drawing area emits, and persists to show the previous widget, the mouse
> was over. 
> 
> There are 2 things that i could do here to set up the AtkObject :
> a) emit the signal that gail/ferret is looking for.
> b) OR catch the realize signal (of drawingarea) and setup an AtkObject
> here.
> 
> Which option would be better here and what all should i consider before
> doing this ?
> 
> Hope this was the information you were asking for.
> 
> Thanks,
> Deepa.
> 
> 
> > What exactly does feret display when you mouse over the area where the
> > names are drawn?
> > 
> > >I was trying to use AtkObject for the names.
> > >
> > >When i load the application with ferret, and focus on the drawing area
> > >(where the names appear), there is no description for this in ferret.
> > >i.e. Ferret does not seem to recognize this widget. I also tried by
> > >setting the menu option to mouse track. And it did not recognize the
> > >drawing area.
> > >
> > >The drawing area has a GdkRectangle and the names are drawn on this
> > >rectangle. Is that the reason ?
> > >
> > >I am stuck as, how to set up the AtkObject in this case. So please
> > >provide me with information, to go ahead with this.
> > >
> > >
> > >Any idea would help !
> > >
> > >Thanks,
> > >Deepa.
> > >
> > >P.s : The Gle hierarchy for the GtkDrawingArea
> > >|- GnomeDialog
> > >        |- GtkVBox
> > >           |- GtkVBox
> > >              |- GtkHBox
> > >              |  |- GtkFrame
> > >              |  |   |- GtkDrawingArea




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