From 55cfadb11c1b064f4b6fc3e03b3317b667392a14 Mon Sep 17 00:00:00 2001 From: Olaf Wintermann Date: Mon, 7 Jul 2025 20:13:13 +0200 Subject: [PATCH] fix ui_menuseparator symbol name --- ui-java/src/main/java/de/unixwork/ui/MenuFuncs.java | 2 +- ui-java/src/test/java/de/unixwork/ui/demo/Main.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ui-java/src/main/java/de/unixwork/ui/MenuFuncs.java b/ui-java/src/main/java/de/unixwork/ui/MenuFuncs.java index 31b6c91..c4ce98b 100644 --- a/ui-java/src/main/java/de/unixwork/ui/MenuFuncs.java +++ b/ui-java/src/main/java/de/unixwork/ui/MenuFuncs.java @@ -33,7 +33,7 @@ public class MenuFuncs { MemorySegment ui_menuitem_create_addr = lib.find("ui_menuitem_create").orElseThrow(); MemorySegment ui_menu_toggleitem_create_addr = lib.find("ui_menu_toggleitem_create").orElseThrow(); MemorySegment ui_menu_radioitem_create_addr = lib.find("ui_menu_radioitem_create").orElseThrow(); - MemorySegment ui_menu_separator_addr = lib.find("ui_menu_separator").orElseThrow(); + MemorySegment ui_menu_separator_addr = lib.find("ui_menuseparator").orElseThrow(); MemorySegment ui_menu_itemlist_create_addr = lib.find("ui_menu_itemlist_create").orElseThrow(); menu_end = linker.downcallHandle(ui_menu_end_addr, sigv); diff --git a/ui-java/src/test/java/de/unixwork/ui/demo/Main.java b/ui-java/src/test/java/de/unixwork/ui/demo/Main.java index a8d0918..2a6e1c9 100644 --- a/ui-java/src/test/java/de/unixwork/ui/demo/Main.java +++ b/ui-java/src/test/java/de/unixwork/ui/demo/Main.java @@ -50,6 +50,11 @@ public class Main implements Application{ System.out.println("UI Demo"); Toolkit.init("testapp"); + AppMenu.menu("File", () -> { + AppMenu.menuItem("Open", null); + AppMenu.menuItem("Exit", null); + }); + Toolkit.runApplication(new Main()); } } -- 2.47.3