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);
System.out.println("UI Demo");
Toolkit.init("testapp");
+ AppMenu.menu("File", () -> {
+ AppMenu.menuItem("Open", null);
+ AppMenu.menuItem("Exit", null);
+ });
+
Toolkit.runApplication(new Main());
}
}