The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Каталог документации / Раздел "Программирование, языки" / Оглавление документа

3.4.3 Функции таймаута

Функции таймаута подключаются и отключаются точно также, как и функции выхода; ожидаемый обработчик такой же. "gtk_timeout_add()" ожидает аргумент interval; обработчик вызывается каждые interval миллисекунд. Если обработчик когда-либо возвратит FALSE, он удаляется из списка функций таймаута, так же, как если бы вы вызвали "gtk_timeout_remove()". Небезопасно вызывать "gtk_timeout_remove()" изнутри функции таймаута; это меняет список таймаутов в то время, как Gtk+ по нему проходит, вызывая падения. Вместо этого, верните FALSE для удаления функции.

Список функций 3..14: Функции таймаута
"#include "<gtk/gtkmain.h>
guint gtk_timeout_add(guint32 interval,
                      GtkFunction function, gpointer data)
void gtk_timeout_remove(guint timeout_handler_id)


Linux Land
2000-09-15

АКЦИЯ! ПОДПИШИСЬ на журнал Linux Format до 31 января 2012 года и выиграй СУПЕРПРИЗ!

Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

Каждый, кто оформит подписку, получает бонус- объёмные наклейки на системный блок и подарки: с одним из первых выпусков журнала в 2012 году- диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

Подробнее о проведении акции вы можете прочитать на странице сайта.


  Закладки на сайте
  Проследить за страницей
Created 1996-2012 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList