Lines Matching refs:widget
58 struct widget *widget; member
67 struct widget *widget; member
154 redraw_handler(struct widget *widget, void *data) in redraw_handler() argument
160 widget_get_allocation(pc_player->widget, &rect); in redraw_handler()
173 resize_handler(struct widget *widget, int32_t width, int32_t height, void *data) in resize_handler() argument
178 widget_get_allocation(pc_player->widget, &allocation); in resize_handler()
179 widget_set_allocation(pc_player->b0->widget, in resize_handler()
182 widget_set_allocation(pc_player->b1->widget, in resize_handler()
186 widget_set_allocation(pc_player->off->widget, in resize_handler()
190 widget_set_allocation(pc_player->enforced->widget, in resize_handler()
194 widget_set_allocation(pc_player->relaxed->widget, in resize_handler()
201 buttons_handler(struct widget *widget, struct input *input, uint32_t time, in buttons_handler() argument
246 buttons_redraw_handler(struct widget *widget, void *data) in buttons_redraw_handler() argument
254 widget_get_allocation(b->widget, &allocation); in buttons_redraw_handler()
287 b->widget = widget_add_widget(pc_player->widget, b); in create_button()
291 widget_set_redraw_handler(b->widget, buttons_redraw_handler); in create_button()
292 widget_set_button_handler(b->widget, buttons_handler); in create_button()
301 widget_destroy(b->widget); in destroy_button()
315 widget_destroy(pc_player->widget); in free_pc_player()
348 pc_player->widget = window_frame_create(pc_player->window, pc_player); in main()
371 widget_set_redraw_handler(pc_player->widget, redraw_handler); in main()
372 widget_set_resize_handler(pc_player->widget, resize_handler); in main()
374 widget_schedule_redraw(pc_player->b0->widget); in main()
375 widget_schedule_redraw(pc_player->b1->widget); in main()
376 widget_schedule_redraw(pc_player->off->widget); in main()