// // Created by william on 1/7/24. // #include #include "dialog.h" Dialog dialog_create(char *message, void (*callback)(char *user_input)) { Dialog dialog; int width = (int) strlen(message) + 2; WINDOW *window = newwin(3, width, 2, 2); box(window, 0, 0); mvwprintw(window, 0, 1, "%s", message); dialog.panel = new_panel(window); dialog.callback = callback; return dialog; }