diff -r 98e041f2f9a2 -r 834d9c15a69f ui/gtk/menu.h --- a/ui/gtk/menu.h Sun Jun 09 16:43:40 2024 +0200 +++ b/ui/gtk/menu.h Sun Jun 09 17:00:22 2024 +0200 @@ -44,13 +44,14 @@ typedef void(*ui_menu_add_f)(GtkWidget *, int, UiMenuItemI*, UiObject*); struct UiActiveMenuItemList { - UiObject *object; - GtkMenuShell *menu; - int index; - int oldcount; - UiList *list; - ui_callback callback; - void *userdata; + UiObject *object; + GtkMenuShell *menu; + int index; + int oldcount; + UiList *list; + ui_getvaluefunc getvalue; + ui_callback callback; + void *userdata; }; GtkWidget *ui_create_menubar(UiObject *obj);