Article View: pl.comp.os.linux.programowanie
Article #72435Gtk+ nieskończona pętla zdarzeń
From: AMX
Date: Wed, 22 Feb 2012 11:42
Date: Wed, 22 Feb 2012 11:42
29 lines
1666 bytes
1666 bytes
Witam! Próbuję napisać prosty program do wyświetlania obrazka przy użyciu Gtk. Doszedłem do kodu, który jest analogiczny jak ostatni listing na http://ubuntuforums.org/showthread.php?t=761973 Obsługa zdarzenia "expose-event" (zmiana wymiarów okna) wywołuje funkcję resize_image(), w której użycie gtk_image_set_from_pixbuf() generuje nowe zdarzenie "expose-event". Wywołuje to nieskończony ciąg zdarzeń i wywołań funkcji do ich obsługi. Obciążenie skacze do 1.0 i nic sensownego z tego nie wychodzi. Co jest źle i jak zrobić aby było dobrze? =:-) Będę wdzięczny za wskazówki AMX PS. Raczej nie ma to znaczenia ale pracuje na Debian stable czyli Gtk+ 2.20 -- adres w rot13 Nyrxfnaqre Znghfmnx r-znk@b2.cy
Technical Details
Message-ID:
<ji2kal$qhs$1@mx1.internetia.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail From: AMX <r-znk@b2.cy> Newsgroups: pl.comp.os.linux.programowanie Subject: Gtk+ nieskończona pętla zdarzeń Date: Wed, 22 Feb 2012 11:42:13 +0000 (UTC) Organization: Home Access Lines: 29 Message-ID: <ji2kal$qhs$1@mx1.internetia.pl> NNTP-Posting-Host: 178-37-121-45.adsl.inetia.pl Mime-Version: 1.0 X-Trace: mx1.internetia.pl 1329910933 27196 178.37.121.45 (22 Feb 2012 11:42:13 GMT) X-Complaints-To: abuse@inetia.pl NNTP-Posting-Date: Wed, 22 Feb 2012 11:42:13 +0000 (UTC) X-Keywords4echelon: secret assassin kill minister nuclear warhead attack X-Tech-Contact: usenet@internetia.pl User-Agent: slrn/pre1.0.0-18 (Linux) X-Server-Info: http://www.internetia.pl/ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit