The reason for that is that there is no nice way to wrap an untyped
pointer.  The signal handler that is called when matches are found would
recieve an opaque python cobject, which would not be very useful.

I just coded it like it is now to get a bit of functionality.

James.

--
Email: [EMAIL PROTECTED]
WWW:   http://www.daa.com.au/~james/


On Thu, 18 Nov 1999, Hassan Aurag wrote:

> 
>  Thanks,
> 
> It works, actually by unset_flags(CAN_FOCUS) in all other boxes and 
> sub-boxes since zvt is added to GnomeApp by a set_contents, It seems 
> to give it default focus.
> 
>  Now it works, thanx again!
> 
>  Btw, zvt.match_add seems to miss a third argument. It is defined as 
> _zvt.zvt_match_add(regex, highlight, None).
> 
>  What would happen if I changed that to support callbacks or whatever 
> they are so that people can right click and do something with them!
> 
>  More importantly, how to change them? An example of callback, signal 
> whatever would be nice. Example like: click on it will open netscape 
> with that url?!?!?!?!?!?
> 
>  I am working with pygnome-1.0.50-1, and pygtk-0.6.3-1 from 
> october-gnome.
> 
> 
> >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
> 
> On 11/17/99, 8:17:29 PM, James Henstridge <[EMAIL PROTECTED]> wrote 
> regarding Re: [pygtk] Stupid focus question:
> 
> 
> > There is a GtkWidget.grab_focus() method to grab the focus for a 
> widget.
> > You may want to connect to the enter_notify_event to make the terminal
> > grab focus when the cursor enters the terminal window.  The other 
> option
> > is to remove focusability of some other widgets with
> > GtkWidget.unset_flags(CAN_FOCUS) (this would mean you can't use tab to
> > change focus to those widgets -- you have to use the mouse).  The 
> ZvtTerm
> > widget is a bit weird with respect to focus.
> 
> > James.
> 
> > --
> > Email: [EMAIL PROTECTED]
> > WWW:   http://www.daa.com.au/~james/   http://www.daa.com.au/~james/
> 
> 
> > On Wed, 17 Nov 1999, Hassan Aurag wrote:
> 
> > >  Hi,
> > >
> > > Ok here goes: I have a GnomeApp, which contains with set_content a 
> term done with zvt and has a GtkTree inside a VBOX added to it using 
> add_docked.
> > >
> > > Now, I haven't been able (duh!) to make this thing understand that 
> when I click or move in term space, I want it to get focus.
> > >
> > > Each time, I have to use arrows to get back to term!
> > >
> > > Needless to say, it IS annoying!
> > >
> > > How do I tell GnomeApp or term that whenever someone clicks on it or 
> enters it with the mouse to grab focus.
> > >
> > > I haven't found a "clicked" signal for term or its container.
> > >
> > > So my stupid question is simple.
> > >
> > > How in heavens can I make this work? What is the signal? And how to 
> use it?
> > >
> > > Also, in the term I launch a onecmd() type app by forking the term.
> > >
> > > All goes well, except that the first line of input eats itself 
> whenever the line goes to second line, but everything is ok with 3rd ....
> > >
> > > You can check the behavior and look at code by getting
> > > http://www.crm.umontreal.ca/~aurag/mine/gmath-0.0.5.tar.gz
> > >
> > > Any help is appreciated!
> > >
> > >
> > > H. Aurag
> > >
> > > To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]
> > >
> 
> > To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]
> 
> 
> 
> To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]
> 

To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]

Reply via email to