Fórumok
Sziasztok!
Most ismerkedek a GTK+-al, egy egyszerűbb program megírása kapcsán. Azt szeretném kérdezni, hogy van-e olyan timer, ami adott időközönként (mintha visszafelé számolna) meghív időről időre egy callback függvényt. Én WinAPI-ból tanultam ilyet, GTK-ban van hasonló?
Köszi!
Taki
- 1727 megtekintés
Hozzászólások
Jaja, van ilyen: az elso parameter millisec-ben e'rtendo". Fasza, mukodokepes dolog (hasznalom en is).
Lasd me'g: http://www.gtk.org/tutorial1.2/gtk_tut-17.html
gint my_callback(gpointer data)
{
...
if ( was_it_the_last )
return (0);
else
return(1);
}
...
{
..
int htimeout;
gpointer my_callback_data;
...
gpointer=...;
htimeout=gtk_timeout_add((guint32)1000,my_callback,my_callback_data);
...
gtk_main();
...
gtk_timeout_remove(htimeout);
}
- A hozzászóláshoz be kell jelentkezni
Köszi
- A hozzászóláshoz be kell jelentkezni