static void animate_cursor( int id FL_UNUSED_ARG, void * data ) { CurStruct *cur = data; cur->timeout_id = 0; fl_set_cursor( cur->win, cur->name ); }
void pointer_visibility(int arg) { Window win = fl_get_canvas_id(fdf->gl_canvas); static int no_cursor = 0; char data = 0; if(! no_cursor) { no_cursor = fl_create_bitmap_cursor(&data, &data, 1, 1, 0, 0); } fl_set_cursor(win, (arg) ? XC_top_left_arrow : no_cursor); }