πŸš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4462

(GTK) thread probleempje

#4462
From: Bart Vandewoestyne
Date: Mon, 28 Jul 2003 14:52
31 lines
2345 bytes
Yo,

Zit met volgende probleem:

In een GTK+ applicatie zit ik met een START en een STOP button.  Bij het
drukken op START creοΏ½er ik in de callback een nieuwe thread die
normaalgezien oneindig doorloopt omdat het gaat over het downoaden van
een stream.  Nu wil ik echter dat de gebruiker via het drukken op STOP
die thread kan onderbreken zodat het downloaden stopt.

Bestaat er een manier om die thread stil te leggen (net zoals je hem bv.
zou stilleggen door Ctrl-C te drukken, maar dan misschien iets
'properder'...)?

Voor de mensen die een kijkje willen nemen in de code:

mc303.ulyssis.org/downloads/mms_gui.tar.gz

Grep naar 'go_clicked' om te zien waar ik het over heb.

Groeten,
Bart

PS: een patch zenden mag natuurlijk ook, 't is Open Source voor iets ;-)

-- 
Ing. Bart Vandewoestyne		      Bart.Vandewoestyne_at_pandora.be
Hugo Verrieststraat 48			       GSM: +32 (0)478 397 697
B-8550 Zwevegem			 http://users.pandora.be/vandewoestyne
----------------------------------------------------------------------
"Any fool can know, the point is to understand." - Albert Einstein
Technical Details
Message-ID: <3F2538BD.7673D454@pandora.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!nerim.net!aotearoa.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,b47e48b482d70874,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-07-28 07:52:50 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!nerim.net!aotearoa.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: Bart Vandewoestyne <Bart.VandewoestyneNOSPAM@pandora.be>
Newsgroups: be.comp.programming
Subject: (GTK) thread probleempje
Date: Mon, 28 Jul 2003 16:52:45 +0200
Organization: KULeuvenNet
Lines: 31
Message-ID: <3F2538BD.7673D454@pandora.be>
Reply-To: Bart.Vandewoestyne@pandora.be
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: naxos.belnet.be 1059403965 225 134.58.127.12 (28 Jul 2003 14:52:45 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Mon, 28 Jul 2003 14:52:45 +0000 (UTC)
X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.4.19 i686)
X-Accept-Language: en
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)