> From: [email protected]
> Date: Tue, 28 Oct 2014 02:06:04 +0000
> To: [email protected]
> Subject: Re: [Emc-users] Numeric entry with touchscreen and Glade
>
> On 28 October 2014 01:58, Chris Morley <[email protected]> wrote:
>
> > Probably the easiest is to add a ignore flag to your handlers.
> >
> > Then set the ignore flag, call the handler then unset the flag,
> > ready for the next real entry.
>
> Hmm. What I didn't mention is that there are 4 boxes in practice (mm
> and inch CP too) so I was hoping to use the same handler for all of
> them, and just decide who was the new-one on entry.
>
> Maybe I just have to re-think the GUI design.
>
> --
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
>
The caller sends a reference of the widget. So you can check what called the
handler.
I am not sure what style of handler you are using..
def my_handler(self,widget):
if widget == SOME WIDGET REFERENCE and flag:
return True
again hard to suggest without code in front of me.
Chris M
------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users