From a77b753cd5851983dd27131329d44e9a151f3369 Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Fri, 24 Nov 2023 03:53:19 -0600 Subject: add some menu test code --- src/ui/base.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/ui/base.c') diff --git a/src/ui/base.c b/src/ui/base.c index d914acf..50e6944 100644 --- a/src/ui/base.c +++ b/src/ui/base.c @@ -206,6 +206,13 @@ void ui_init(void) ui__init_window_dock(maindock); ui__root_set_content(ui_root, ui__cast(base, maindock)); + const char *menu_names[] = { "File", "View", "Tools", "Filters", "Help", NULL }; + for (int i = 0; menu_names[i]; ++i) { + struct uimenu_item_menu *menu = malloc(sizeof(struct uimenu_item_menu)); + uimenu_item_menu_init(menu, menu_names[i]); + uimenu_menu_add(ui_root->menu_root, ui_root->menu_root->tail, (struct uimenu_item_header *)menu, true); + } + for (unsigned i = 0; i < UI__WINDOW_DOCK_MAX; ++i) { if (i == UI__WINDOW_DOCK_LEFT) continue; -- cgit v1.2.3-70-g09d2