I finally got podzilla building, and now I've ran into yet another problem.
I'm probably missing something but pz_widget_set_timer() doesn't seem to work..
Here's some of my functions:
Code:
//Init window function
PzWindow *new_ifsg_window()
{
g_moving_y = 25;
window = pz_new_window ("FSG", PZ_WINDOW_FULLSCREEN);
pz_widget_set_timer(pz_add_widget (window, draw_ifsg, event_ifsg), 100);
return pz_finish_window (window);
}
//Draw window function
void draw_ifsg (PzWidget *wid, ttk_surface srf)
{
ttk_fillrect (srf, 0, 20, ttk_screen->w, ttk_screen->h, ttk_makecol(BLACK));
/*
#define MSG "Press a button to quit."
ttk_text (srf, ttk_menufont, wid->x + (wid->w - ttk_text_width (ttk_menufont, MSG)) / 2,
wid->y + wid->h - ttk_text_height (ttk_menufont) - 5, ttk_makecol (WHITE), MSG);
*/
ttk_line (srf, wid->x + 5, g_moving_y, wid->x + 5, g_moving_y, ttk_makecol (0, 255, 0));
g_moving_y ++;
}
Is this supposed to make draw_ifsg loop once a second?