GTK+ 2.0 Tutorial |
||
---|---|---|
Timeouts, IO and Idle Functions |
А что, если нужна функция которая используется, когда ничего не происходит?
gint gtk_idle_add( GtkFunction function,
gpointer data );
|
Это заставляет GTK вызывать указанную функцию когда ничего не происходит.
void gtk_idle_remove( gint tag );
|
Функция, на которую указывает первый параметр gtk_idle_add будет вызываться всякий раз, когда появляется возможность. Как и в других случаях, возвращённый FALSE остановит вызов функции.
Monitoring IO |
Advanced Event and Signal Handling |