diff --git a/main.cpp b/main.cpp index 1cfae53..ee8018c 100644 --- a/main.cpp +++ b/main.cpp @@ -261,15 +261,6 @@ static void draw_datasets() { } static void render() { - static fn_ui::PanelToggle panels[] = { - { "Launcher", nullptr, &g_show_launcher }, - { "Collectors", nullptr, &g_show_collectors }, - { "Jobs", nullptr, &g_show_jobs }, - { "Datasets", nullptr, &g_show_datasets }, - }; - fn_ui::app_menubar(panels, - sizeof(panels) / sizeof(panels[0]), - nullptr); draw_launcher(); draw_collectors(); draw_jobs(); @@ -342,10 +333,19 @@ int main(int argc, char** argv) { } } + static fn_ui::PanelToggle panels[] = { + { "Launcher", nullptr, &g_show_launcher }, + { "Collectors", nullptr, &g_show_collectors }, + { "Jobs", nullptr, &g_show_jobs }, + { "Datasets", nullptr, &g_show_datasets }, + }; + fn::AppConfig cfg; cfg.title = "odr_console — online data recopilation"; cfg.width = 1400; cfg.height = 900; + cfg.panels = panels; + cfg.panel_count = sizeof(panels) / sizeof(panels[0]); cfg.about = { "odr_console", "0.1.0", "Lanzador GUI de funciones del registry para recolectar " "datos online (APIs, scraping, browser CDP). MVP." };