erGtkDialogJumpToPage.h
Go to the documentation of this file.00001 #ifndef __ERGTK_DIALOG_JUMP_TO_PAGE_H__
00002 #define __ERGTK_DIALOG_JUMP_TO_PAGE_H__
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 #define TOTAL_NUMERIC_BUTTONS 10
00032
00033 G_BEGIN_DECLS
00034
00035 #define ERGTK_TYPE_JUMP_TO_PAGE_DIALOG (ergtk_jump_to_page_dialog_get_type ())
00036 #define ERGTK_JUMP_TO_PAGE_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ERGTK_TYPE_JUMP_TO_PAGE_DIALOG, erGtkJumpToPageDialog))
00037 #define ERGTK_JUMP_TO_PAGE_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), ERGTK_TYPE_JUMP_TO_PAGE_DIALOG, erGtkJumpToPageDialogClass))
00038 #define ERGTK_IS_JUMP_TO_PAGE_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), ERGTK_TYPE_JUMP_TO_PAGE_DIALOG))
00039 #define ERGTK_IS_JUMP_TO_PAGE_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ERGTK_TYPE_JUMP_TO_PAGE_DIALOG))
00040 #define ERGTK_JUMP_TO_PAGE_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), ERGTK_TYPE_JUMP_TO_PAGE_DIALOG, erGtkJumpToPageDialogClass))
00041
00042
00043 typedef struct _erGtkJumpToPageDialog erGtkJumpToPageDialog;
00044 typedef struct _erGtkJumpToPageDialogClass erGtkJumpToPageDialogClass;
00045
00046 struct _erGtkJumpToPageDialog
00047 {
00048
00049 GtkDialog parent;
00050
00051
00052
00053 GtkWidget* entry;
00054
00055
00056 GtkWidget* numeric_btns[TOTAL_NUMERIC_BUTTONS];
00057 };
00058
00059 struct _erGtkJumpToPageDialogClass
00060 {
00061 GtkDialogClass parent_class;
00062
00063
00064
00065 };
00066
00067
00068 GType ergtk_jump_to_page_dialog_get_type (void) G_GNUC_CONST;
00069 GtkWidget* ergtk_jump_to_page_dialog_new ();
00070
00071 G_END_DECLS
00072
00073 #endif // __GTK_DIALOG_JUMP_TO_PAGE_H__