tProvide gtk_check_menu_item_get_active() for Win32 - vaccinewars - be a doctor and try to vaccinate the world (HTM) git clone git://src.adamsgaard.dk/vaccinewars (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit edb979cbb0c6aecaf43a43f01e58899723b6d47c (DIR) parent 5eeac88eb4ff395e7833d01fa06c7b050e911295 (HTM) Author: Ben Webb <ben@salilab.org> Date: Thu, 19 Nov 2020 18:55:12 -0800 Provide gtk_check_menu_item_get_active() for Win32 Diffstat: M src/gtkport/gtkport.c | 5 +++++ M src/gtkport/gtkport.h | 1 + 2 files changed, 6 insertions(+), 0 deletions(-) --- (DIR) diff --git a/src/gtkport/gtkport.c b/src/gtkport/gtkport.c t@@ -3928,6 +3928,11 @@ void gtk_menu_item_set_submenu(GtkMenuItem *menu_item, GtkWidget *submenu) submenu->parent = GTK_WIDGET(menu_item); } +gboolean gtk_check_menu_item_get_active(GtkMenuItem *menu_item) +{ + return menu_item->active; +} + void gtk_check_menu_item_set_active(GtkMenuItem *menu_item, gboolean active) { GtkWidget *widget = GTK_WIDGET(menu_item); (DIR) diff --git a/src/gtkport/gtkport.h b/src/gtkport/gtkport.h t@@ -602,6 +602,7 @@ void gtk_menu_prepend(GtkMenu *menu, GtkWidget *child); GtkWidget *gtk_menu_item_new_with_label(const gchar *label); void gtk_menu_item_set_submenu(GtkMenuItem *menu_item, GtkWidget *submenu); void gtk_check_menu_item_set_active(GtkMenuItem *menu_item, gboolean active); +gboolean gtk_check_menu_item_get_active(GtkMenuItem *menu_item); void gtk_menu_set_active(GtkMenu *menu, guint index); GtkWidget *gtk_notebook_new(); void gtk_notebook_append_page(GtkNotebook *notebook, GtkWidget *child,