9 typedef struct _FileDialog FileDialog;
25 typedef struct _ConfirmDialog ConfirmDialog;
29 GtkWidget *util_hbox; /* place anything you want here */
30 GtkWidget *hbox; /* buttons */
31 void (*cancel_cb)(GtkWidget *, gpointer);
36 void warning_dialog(gchar *title, gchar *message);
38 ConfirmDialog *confirm_dialog_new(gchar *title, gchar *message, void (*cancel_cb)(GtkWidget *, gpointer), gpointer data);
39 ConfirmDialog *confirm_dialog_new_with_image(gchar *title, gchar *message,
40 gchar *img_path1, gchar *img_path2,
41 void (*cancel_cb)(GtkWidget *, gpointer), gpointer data);
43 void confirm_dialog_add(ConfirmDialog *cd, gchar *text, void (*func_cb)(GtkWidget *, gpointer));
45 FileDialog *generic_dialog_new(gchar *title, gchar *text, gchar *btn1, gchar *btn2,
46 void (*btn1_cb)(GtkWidget *, gpointer),
47 void (*btn2_cb)(GtkWidget *, gpointer));
48 void generic_dialog_close(GtkWidget *widget, gpointer data);