- // this is temp
- #define MENU_WIDTH 40
-
- Menu** menu_list;
-
- menu_list = malloc(todolist_length*sizeof(Menu*));
-
- for (int i = 0; i < todolist_length; i++) {
-
- /* read from parsed */
- TodoList* todo_list = board->todolist_list[i];
- MenuItem** item_list = todolist_to_menuitem(todo_list->item_list, todo_list->item_count);
-
- Menu* new_menu = create_menu(todo_list->list_name, item_list);
-
- /* make window */
- WINDOW* win = newwin(20, MENU_WIDTH, 1, 1+MENU_WIDTH*i);
- box(win, 0, 0);
-
- /* some menu settings */
- set_menu_win(new_menu, win);
- set_menu_focus(new_menu, i == 0); // make first win focused
-
- /* refresh */
- refresh();
- wrefresh(win);
-
- menu_list[i] = new_menu;
- }