--- a/ui/gtk/menu.h Sat Oct 04 14:54:25 2025 +0200 +++ b/ui/gtk/menu.h Sun Oct 19 21:20:08 2025 +0200 @@ -98,6 +98,14 @@ void *userdata; }; +typedef struct UiMenuRadioGroup { + UiObject *obj; + CxList *callbacks; + UiVar *var; + GSimpleAction *action; +} UiMenuRadioGroup; + + void ui_gmenu_add_menu_items(GMenu *parent, int i, UiMenu *menu, UiObject *obj); void ui_gmenu_add_menu(GMenu *parent, int index, UiMenuItemI *item, UiObject *obj);