X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/b6ba548b7628455c9f9ededfd37815c4dd4681f6..e8a26cdd327df4e37a197502506f49bb8a4b7e88:/disobedience/disobedience.h diff --git a/disobedience/disobedience.h b/disobedience/disobedience.h index 21f3bf6..faf7597 100644 --- a/disobedience/disobedience.h +++ b/disobedience/disobedience.h @@ -90,9 +90,12 @@ struct tabtype { int (*properties_sensitive)(void *extra); int (*selectall_sensitive)(void *extra); int (*selectnone_sensitive)(void *extra); - void (*properties_activate)(void *extra); - void (*selectall_activate)(void *extra); - void (*selectnone_activate)(void *extra); + void (*properties_activate)(GtkMenuItem *menuitem, + gpointer user_data); + void (*selectall_activate)(GtkMenuItem *menuitem, + gpointer user_data); + void (*selectnone_activate)(GtkMenuItem *menuitem, + gpointer user_data); void (*selected)(void); void *extra; }; @@ -177,10 +180,6 @@ void all_update(void); GtkWidget *menubar(GtkWidget *w); /* Create the menu bar */ - -void menu_update(int page); -/* Called whenever the main menu might need to change. PAGE is the current - * page if known or -1 otherwise. */ void users_set_sensitive(int sensitive);