Re: [g-a-devel]activate action for GtkEntry...



I have a patch for GailEntry which implements an action called "activate".
I will commit unless there are objections.

Padraig

> Michael,
> 
> I am at a slight disadvantage in that I do not have a copy of Nautilus to run.
> 
> My understanding is that the "activate" signal for a GtkEntry which is emitted 
> when the Enter key is pressed, activates the default widget in the window.
> (gtk_entry_real_activate_widget() calls gtk_window_activate_default()) 
> 
> If we needed an 'activate' action would we not need it on the AtkObject 
> corresponding to the window?
> 
> I do not recall the rationale for not creating actions for this scenario. 
> Perhaps Bill or Marc could chip in.
> 
> Padraig
> 
> 
> > Subject: Re: [g-a-devel]activate action for GtkEntry...
> > To: "Padraig O'Briain" <Padraig Obriain sun com>
> > Cc: accessibility mailing list <gnome-accessibility-devel gnome org>
> > Content-Transfer-Encoding: 7bit
> > Mime-Version: 1.0
> > 
> > Hi Padraig,
> > 
> > On Tue, 2002-03-19 at 10:13, Padraig O'Briain wrote:
> > > I do not understand why the AtkObject for a GtkEntry needs 'activate'
> > > action and what the action should do.
> > 
> > 	As I understand it there is a different between entering text into a
> > GtkText and hitting 'Enter' in the field which emits the 'activate'
> > signal - ie. many entries are not instant update entries that as soon as
> > you type the change applies to whatever is listening - clearly that
> > makes no sense for eg. Nautilus' location entry. Instead the 'activate'
> > signal is emitted when it is activated and then the text is processed.
> > 
> > 	See at-poke, and the nautilus location bar eg. I would imagine this is
> > true of all entries.
> > 
> > 	Regards,
> > 
> > 		Michael.
> > 
> > -- 
> >  mmeeks gnu org  <><, Pseudo Engineer, itinerant idiot
> > 
> 
> _______________________________________________
> Gnome-accessibility-devel mailing list
> Gnome-accessibility-devel gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel




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