Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Chris Gordon-Smith Newsgroups: comp.programming.threads Subject: Gtk GUI With Worker Threads Using GTKMM Date: 2 Oct 2011 19:45:51 GMT Lines: 17 Message-ID: <9ertbfFce9U1@mid.individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net xVjvXSFnyO+li/NHlhx4zgLPPXhOJTdY07GOc1UPPcMtJN4gtb Cancel-Lock: sha1:rcumNoJSQsic/dEP6pdec94NF0w= User-Agent: Pan/0.133 (House of Butterflies) Xref: x330-a1.tempe.blueboxinc.net comp.programming.threads:620 Hello All For quite a while now I have wanted a good solution to the problem of ensuring that the user interface for my artificial chemistry simulation (SimSoup) is active while the simulation is running. I have tried various options, with varying degrees to success. I knew that a good solution would entail multi-threading, but didn't know enough to implement it. Finally I think I have it figured out. I have posted a demo program showing the basic technique at. http://www.simsoup.info/SimSoup/GUI_With_Worker_Threads.html It is for the GTKMM C++ interface to Gtk that SimSoup uses. Chris Gordon-Smith www.simsoup.info