Re: loop gtk
- From: Juergen Harms <juergen harms unige ch>
- To: <gtk-perl-list gnome org>
- Subject: Re: loop gtk
- Date: Wed, 14 Aug 2013 08:08:34 +0200
Essentially, the loop you are looking for is already built into gtk: gtk
permanently runs its "event loop" when your application is idling - it
starts idling when you return form your "main" procedure (in which you
probably have done all drawing of your user interface).
When gtk detects an event - for instance the key_press-event mentioned
by Grant, it uses a callback mechanism to call the handler you have
declared, does what you have programmed into this handler, and than goes
back to idling and waits for further events.
If you are building up experience with gtk, it is important that you are
familiar with this way of handling the parallelism between your program
and "random" things like I/O that happen asynchoronously with respect to
your program - and that you conceive your application to profit from
this way of doing.
Good luck - Juergen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]