This might not be exactly what you are looking for, but
I fork a bash shell inside my morseall application 
and then talk to it inside a zvt widget.
I also use gtk.timeout_add to set actions
to happen when the morse code timers trigger.
I'm very happy with the result as it seems to be able
to handle the fastest morse coder's I've tested.

I use this so you can control a linux box by tapping 
morse code with the left mouse button.
It has some options for grabbing the cursor, 
reading the screen with the festival speech synth,
and saying each key as you tap it (with recorded samples.)
If you know any folks who can't move their arm or legs
and can't speak well enough to use speach recognition 
software and can't move their heads well enough to control
a mouse, please let me know.  I've only got one user so far
but I'd love to grow the user base ;)

All GPL'd, please let me know if you have suggestions.

        -pehr


On Mon, Oct 23, 2000 at 11:46:31AM +0200, Aaron Optimizer Digulla wrote:
> I'm looking for an example how to create a stable, multi-threaded
> PyGTK application which has a thread that runs some time-consuming
> process which can update its current status in a status window
> while the user can still use the rest of the app.
> 
> My problem is mainly how to get the data from one thread to another
> (ie. at a certain time, my time-consuming process has data to display.
> How do I put that data in the GUI ??).
> 
> Thanks,
> 
> -- 
> ==============================================
> Sowatec AG,       CH-8330 Pf�ffikon (ZH)
> Witzbergstr. 7,   http://www.sowatec.com
> Tel: +41-(0)1-952 55 55
> Fax: +41-(0)1-952 55 66
> ----------------------------------------------
> Aaron "Optimizer" Digulla, [EMAIL PROTECTED]
> ==============================================
> 
> _______________________________________________
> pygtk mailing list   [EMAIL PROTECTED]
> http://www.daa.com.au/mailman/listinfo/pygtk

_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk

Reply via email to