[g-a-devel]Re: [Fwd: at-spi issues]



> Subject: Re: [Fwd: at-spi issues]
> To: gnome-accessibility-devel gnome org, bill haneman sun com
> Cc: remus draica <rd baum ro>, gnome-baum-dev basso sfbay sun com
> MIME-Version: 1.0
> Content-MD5: KPHdW3TP7hIE+yGGmAek1A==
> 
> 
> > X-Accept-Language: en
> > MIME-Version: 1.0
> > To: padraig obriain sun com, gnome-accessibility-devel gnome org
> > Subject: [Fwd: at-spi issues]
> > Content-Transfer-Encoding: 7bit
> > 
> > Hi Padraig:
> > 
> > Could you have a look at these issues?  They seem to be libgail
> > behavioral things, I'm reluctant to make any pronouncements.
> > 
> > I would have thought that check boxes would give state-changed
> > notifications...
> > 
> > Also, why is there a visible-data-changed notification on the table
> > checkbox?
> > 
> > -Bill
> > 
> > 
> > -------- Original Message --------
> > From: remus draica <rd baum ro>
> > Subject: at-spi issues
> > To: gnome-baum-dev basso sfbay sun com
> > 
> > 
> > Hello,
> > 
> > I studied the behavior of some widget and controls from gtk-demo
> > application.
> > I have some issues :
> > 
> > 1. For an entry widget (from "Dialog and message boxes") if I press a
> > key I 
> > obtain two notifications "object:text-changed" and
> > "object:text-caret-moved". 
> > For a text widget  (from "Text Widget") if I press a key I obtain only 
> > "object:text-changed". The notify event "object:text-caret-moved" is
> > obtained 
> > only for arrows.
> 
> This inconsistentcy is caused by inconsistency in the underlying GTK+ widgets. 
I 
> have logged bug 67110 about this
> http://bugzilla.gnome.org/show_bug.cgi?id=67110

After receiving a response to this bug, I have updated libgail so that 
text-caret-moved signal is emitted when text is inserted into a GtkTreeView.

> > 
> > 2.For check box (from "Paned widgets") I don't obtain any notifications.
> > 
> 
> I think that GAIL is behaving correctly here. The "state-change" should be 
> emitted by the accessible corresponding to the check button. It should 
identify 
> the state "checked" and when the state is now on or off.
> 
> > 3.For a check box in a table if the state is changed only an 
> > "object:visible-data-changed" notification is obtained.
> > 
> > Please tell me if it is the right behavior.
> 
> This behavior is incorrect. I believe that the behavior described in point 2 
is 
> correct.  I will attempt to correct GAIL.
> 

If the accessible object for a check box in a table exists the "state-change" 
signal is emitted on the accessible object. I have updated ferret so that 
notification of emission of "state-change" signal is received.

The "visible-data-changed" signal is emitted on the accessible object 
corresponding to the GtkTreeView. If there is a consensus that this behavior is 
incorrect I will remove that emission.

> 
> Padraig
> 
> 
> > 
> > Best regards,
> > Remus Draica
> > BAUM ENGINEERING, Romania
> 




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