Mercurial > molko
diff examples/example-gridmenu/example-gridmenu.c @ 609:d97674d33764
ui: grid menu be more flexible
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 11 Aug 2023 18:01:28 +0200 |
parents | 2527b000aaa5 |
children | 91ef0df9f501 |
line wrap: on
line diff
--- a/examples/example-gridmenu/example-gridmenu.c Fri Aug 11 19:45:00 2023 +0200 +++ b/examples/example-gridmenu/example-gridmenu.c Fri Aug 11 18:01:28 2023 +0200 @@ -61,12 +61,6 @@ static struct mlk_style style; -static struct mlk_frame frame = { - .w = 300, - .h = 100, - .delegate = &mlk_frame_delegate, - .style = &mlk_style -}; static struct mlk_gridmenu menu = { .nrows = 3, .ncols = 2, @@ -131,7 +125,6 @@ mlk_painter_set_color(MLK_EXAMPLE_BG); mlk_painter_clear(); - mlk_frame_draw(&frame); mlk_gridmenu_draw(&menu); mlk_painter_present(); } @@ -146,10 +139,7 @@ }; mlk_gridmenu_resize(&menu, 0, 0, 300, 100); - mlk_align(MLK_ALIGN_CENTER, &menu.x, &menu.y, menu.w, menu.h, 0, 0, mlk_window.w, mlk_window.h); - frame.x = menu.x; - frame.y = menu.y; mlk_game_init(); mlk_game_push(&state);