diff -r 034015dfd3de -r f6ca4bbbe2a6 ui/gtk/menu.h --- a/ui/gtk/menu.h Sun Jun 09 16:14:05 2024 +0200 +++ b/ui/gtk/menu.h Sun Jun 09 16:21:51 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);