--- a/ui/cocoa/MainWindow.h Thu Apr 17 17:51:07 2025 +0200 +++ b/ui/cocoa/MainWindow.h Thu Apr 17 18:49:25 2025 +0200 @@ -40,6 +40,7 @@ @property UiObject *uiobj; @property NSMutableDictionary *checkItemStates; +@property NSMutableDictionary *radioItems; - (MainWindowController*)initWithWindow:(UiObject*)obj window:(NSWindow*)window; @@ -51,7 +52,7 @@ @end -@interface MenuCheckItem : NSObject +@interface MenuItemState : NSObject @property (weak) MainWindowController *mainWindow; @property UiVar *var; @property int state; @@ -60,3 +61,6 @@ int64_t ui_menu_check_item_get(UiInteger *i); void ui_menu_check_item_set(UiInteger *i, int64_t value); + +int64_t ui_menu_radio_item_get(UiInteger *i); +void ui_menu_radio_item_set(UiInteger *i, int64_t value);