| Top |
| void | (*BinCallback) () |
| void | common_bin_init () |
| void | common_bin_reset () |
| gchar * | common_bin_get_description () |
| void | common_bin_create_menu () |
| void | common_bin_adjust () |
void common_bin_create_menu (GtkWidget *relative_to,BinMenu *binmenu,GType entry_type,BinCallback loaded_value_cb,gpointer loaded_value_cb_data);
typedef struct {
GtkWidget *popover; /* GtkPopover popup window */
GtkWidget *load_button;
GtkWidget *save_button;
GtkWidget *clear_button;
#ifdef HAVE_GIO
GtkWidget *open_button;
gchar *ctype;
GtkWidget *open_menu;
#endif
gchar *current_folder;
GType entry_type;
GValue *tmpvalue;
BinCallback loaded_value_cb;
gpointer loaded_value_cb_data;
} BinMenu;