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;