Le mercredi 04 mai 2005 Ã 01:21 +0000, [EMAIL PROTECTED] a
Ãcrit :
> The example using 2 class implement creating a event (eg. EventUpdated) in 
> the background process class (eg. BigJob), who wakeup the Main thread, alias 
> GUI (eg. Ecrire2) in the GTK# class (eg. window), who refresh the GUI, 
> progress and textview, getting data from the Bigjob class, the counter (eg. 
> cnt2).
> 
> 
> The example is also working without using Thread.Sleep. It pause only the GUI 
> for a second. In this case it is more like slowing the program to let see 
> what append on the stdout.

Well, that's precisely what I don't understand: it looks like it pauses
both threads, and I'd like to be able to pause only the GUI, with BigJob
still working.

> I am for sure open to suggestion, it is probably not the best way to it.
> And I still have problem when you cancel the bigjob or if a error append.

Well, can't help with this since I have no real knowledge of how to do
it properly...
That's the reason I put the list back in the mail recipients, hope you
don't mind. I'm sure there are many newbies like me that would like to
sort threads out.

-- 
Alain Perry

_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to