Re: I can't understand the difference output of only a line differ
- From: Emmanuele Bassi <ebassi gmail com>
- To: gtk-app-devel-list gnome org
- Subject: Re: I can't understand the difference output of only a line differ
- Date: Thu, 06 Dec 2007 10:41:09 +0000
On Thu, 2007-12-06 at 17:40 +0800, Binary Chen wrote:
while (1) {
sleep(1);
gdk_draw_image(drawing->window, gc, img, 0, 0, 0, 0, 200, 200);
}
you are blocking with your own loop before entering inside the gtk+ main
loop with the following call:
gtk_main();
if you want to wait one second before drawing onto the window, use
g_timeout_add() and call gdk_draw_image() inside the callback passed to
that function.
please, read the documentation about the GLib main loop at:
http://library.gnome.org/devel/glib/stable/glib-The-Main-Event-Loop.html
ciao,
Emmanuele.
--
Emmanuele Bassi,
W: http://www.emmanuelebassi.net
B: http://log.emmanuelebassi.net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]