ui/win32/window.c

changeset 954
07c1effb2a31
parent 953
c98404829cd3
child 986
6f7600c2b9e1
--- a/ui/win32/window.c	Sun Dec 07 10:02:27 2025 +0100
+++ b/ui/win32/window.c	Sun Dec 07 10:41:04 2025 +0100
@@ -39,6 +39,7 @@
 #include <stdlib.h>
 
 #include "win32.h"
+#include "menu.h"
 
 static W32WidgetClass w32_toplevel_widget_class = {
 	.eventproc = ui_window_widget_event,
@@ -87,6 +88,13 @@
 			hInstance,
 			NULL);
 
+	if (!simple) {
+		HMENU menubar = ui_create_main_menu(obj);
+		if (menubar) {
+			SetMenu(hwnd, menubar);
+		}
+	}
+
     UpdateWindow(hwnd);
 
 	UiContainerX *container = ui_box_container_create(obj, hwnd, UI_BOX_VERTICAL, 0, INSETS_ZERO);

mercurial