ui/gtk/menu.h

changeset 553
90e38db0c755
parent 435
883a569cc9a3
--- a/ui/gtk/menu.h	Sun Apr 06 08:50:27 2025 +0200
+++ b/ui/gtk/menu.h	Sun Apr 06 13:28:35 2025 +0200
@@ -55,10 +55,10 @@
     GtkMenuShell     *menu;
     int              index;
     int              oldcount;
-    UiList           *list;
-    ui_getvaluefunc getvalue;
-    ui_callback     callback;
-    void            *userdata;
+    UiVar            *var;
+    ui_getvaluefunc  getvalue;
+    ui_callback      callback;
+    void             *userdata;
 };
 
 void ui_add_menu_items(GtkWidget *parent, int i, UiMenu *menu, UiObject *obj);
@@ -72,7 +72,8 @@
 void add_checkitemnv_widget(GtkWidget *p, int i, UiMenuItemI *item, UiObject *obj);
 void add_menuitem_list_widget(GtkWidget *p, int i, UiMenuItemI *item, UiObject *obj);
 
-void ui_update_menuitem_list(UiEvent *event, UiActiveMenuItemList *list);
+void ui_menulist_update(UiList *list, int ignored);
+void ui_update_menuitem_list(UiActiveMenuItemList *list);
 void ui_menu_event_wrapper(GtkMenuItem *item, UiEventData *event);
 void ui_menu_event_toggled(GtkCheckMenuItem *ci, UiEventData *event);
 int64_t ui_checkitem_get(UiInteger *i);
@@ -108,7 +109,8 @@
 
 void ui_activate_event_wrapper(GSimpleAction* self, GVariant* parameter, UiEventData *event);
 void ui_menu_list_item_activate_event_wrapper(GSimpleAction* self, GVariant* parameter, UiEventData *event);
-void ui_update_gmenu_item_list(UiEvent *event, UiActiveGMenuItemList *list);
+void ui_menulist_update(UiList *list, int ignored);
+void ui_update_gmenu_item_list(UiActiveGMenuItemList *list);
 
 #endif
 

mercurial