diff options
author | Martin Kretzschmar <mkretzschmar@src.gnome.org> | 2003-07-17 18:06:14 (GMT) |
---|---|---|
committer | Martin Kretzschmar <mkretzschmar@src.gnome.org> | 2003-07-17 18:06:14 (GMT) |
commit | c3e3138488e6f46fa632ec0f6b9f4e7c2d5a6d2e (patch) | |
tree | 6552c08bb51fbdcff85d597a54e66106f0738215 /pdf/xpdf/eog-hig-dialog.h | |
parent | d4eb44bd89910397ec408c047ee54b8297fd585b (diff) |
Add gpdf-persist-file.cc.
* po/POTFILES.in: Add gpdf-persist-file.cc.
* xpdf/gpdf-persist-file.cc (gpdf_persist_file_class_init)
(impl_bonobo_persist_file_load): emit (new) loading-failed signal
if something goes wrong during load.
* xpdf/gpdf-persist-file.h: add slot for loading-failed.
* xpdf/gpdf-marshal.list: add VOID:STRING.
* xpdf/gpdf-links-canvas-layer.cc: fix include (thanks Remi).
* xpdf/gpdf-control.cc (gpdf_control_setup_persist)
(gpdf_control_destroy): on loading-failed signal, display error
alert.
* xpdf/eog-hig-dialog.h, xpdf/eog-hig-dialog.c: copied from eog;
HIG conforming alert dialog.
* xpdf/Makefile.am (libgpdf_a_SOURCES): build eog-hig-dialog
* NEWS: updated.
Diffstat (limited to 'pdf/xpdf/eog-hig-dialog.h')
-rw-r--r-- | pdf/xpdf/eog-hig-dialog.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pdf/xpdf/eog-hig-dialog.h b/pdf/xpdf/eog-hig-dialog.h new file mode 100644 index 0000000..506e332 --- /dev/null +++ b/pdf/xpdf/eog-hig-dialog.h @@ -0,0 +1,34 @@ +#ifndef _EOG_HIG_DIALOG_H_ +#define _EOG_HIG_DIALOG_H_ + +#include <gtk/gtkdialog.h> + +G_BEGIN_DECLS + +#define EOG_TYPE_HIG_DIALOG (eog_hig_dialog_get_type ()) +#define EOG_HIG_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EOG_TYPE_HIG_DIALOG, EogHigDialog)) +#define EOG_HIG_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EOG_TYPE_HIG_DIALOG, EogHigDialogClass)) +#define EOG_IS_HIG_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EOG_TYPE_HIG_DIALOG)) +#define EOG_IS_HIG_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EOG_TYPE_HIG_DIALOG)) + +typedef struct _EogHigDialog EogHigDialog; +typedef struct _EogHigDialogClass EogHigDialogClass; +typedef struct _EogHigDialogPrivate EogHigDialogPrivate; + + +struct _EogHigDialog { + GtkDialog dialog; +}; + +struct _EogHigDialogClass { + GtkDialogClass parent_class; +}; + + +GType eog_hig_dialog_get_type (void); +GtkWidget* eog_hig_dialog_new (const char *stock_id, const char *header, const char *body, gboolean modal); + + +G_END_DECLS + +#endif /* _EOG_HIG_DIALOG_H_ */ |