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);