annotate src/utildlg.h @ 5:fe4dc2bef842

Broke the configure script on purpose, Added files to note that: THIS_CVS_IS_NOT_UP_TO_DATE
author gqview
date Tue, 19 Sep 2000 15:04:17 +0000
parents c0e337a01cb7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
1 /*
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
2 * GQview image viewer
3
gqview
parents: 1
diff changeset
3 * (C)2000 John Ellis
1
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
4 *
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5 * Author: John Ellis
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6 *
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
7 */
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
8
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
9 typedef struct _FileDialog FileDialog;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
10 struct _FileDialog
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
11 {
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
12 gint type;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
13 gint multiple_files;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
14
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
15 GtkWidget *dialog;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
16 GtkWidget *vbox;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
17 GtkWidget *entry;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
18
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
19 gchar *source_path;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
20 GList *source_list;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
21
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
22 gchar *dest_path;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
23 };
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
24
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
25 typedef struct _ConfirmDialog ConfirmDialog;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
26 struct _ConfirmDialog
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
27 {
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
28 GtkWidget *dialog;
3
gqview
parents: 1
diff changeset
29 GtkWidget *util_hbox; /* place anything you want here */
gqview
parents: 1
diff changeset
30 GtkWidget *hbox; /* buttons */
1
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
31 void (*cancel_cb)(GtkWidget *, gpointer);
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
32 gpointer data;
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
33 };
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
34
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
35
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
36 void warning_dialog(gchar *title, gchar *message);
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
37
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
38 ConfirmDialog *confirm_dialog_new(gchar *title, gchar *message, void (*cancel_cb)(GtkWidget *, gpointer), gpointer data);
3
gqview
parents: 1
diff changeset
39 ConfirmDialog *confirm_dialog_new_with_image(gchar *title, gchar *message,
gqview
parents: 1
diff changeset
40 gchar *img_path1, gchar *img_path2,
gqview
parents: 1
diff changeset
41 void (*cancel_cb)(GtkWidget *, gpointer), gpointer data);
gqview
parents: 1
diff changeset
42
1
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
43 void confirm_dialog_add(ConfirmDialog *cd, gchar *text, void (*func_cb)(GtkWidget *, gpointer));
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
44
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
45 FileDialog *generic_dialog_new(gchar *title, gchar *text, gchar *btn1, gchar *btn2,
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
46 void (*btn1_cb)(GtkWidget *, gpointer),
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
47 void (*btn2_cb)(GtkWidget *, gpointer));
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
48 void generic_dialog_close(GtkWidget *widget, gpointer data);
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
49