X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/2a3fe554189ec0e25f65ccb7c06b9705794d0f15..15837f6a85332fbebf28f839bf4009218342bdc6:/disobedience/disobedience.h diff --git a/disobedience/disobedience.h b/disobedience/disobedience.h index 29215cd..2beb032 100644 --- a/disobedience/disobedience.h +++ b/disobedience/disobedience.h @@ -47,6 +47,7 @@ #include "selection.h" #include "kvp.h" #include "eventdist.h" +#include "split.h" #include #include @@ -86,13 +87,14 @@ struct callbackdata { * have some callbacks to set them appropriately. */ struct tabtype { - int (*properties_sensitive)(GtkWidget *tab); - int (*selectall_sensitive)(GtkWidget *tab); - int (*selectnone_sensitive)(GtkWidget *tab); - void (*properties_activate)(GtkWidget *tab); - void (*selectall_activate)(GtkWidget *tab); - void (*selectnone_activate)(GtkWidget *tab); + 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 (*selected)(void); + void *extra; }; /** @brief Button definitions */