Added psppire-dialog and psppire-buttonbox widgets.
[pspp-builds.git] / src / ui / gui / psppire-buttonbox.h
1 #ifndef __PSPPIRE_BUTTONBOX_H__
2 #define __PSPPIRE_BUTTONBOX_H__
3
4
5 #include <glib.h>
6 #include <glib-object.h>
7 #include <gtk/gtkvbbox.h>
8
9
10 G_BEGIN_DECLS
11
12 #define PSPPIRE_BUTTONBOX_TYPE            (psppire_button_box_get_type ())
13 #define PSPPIRE_BUTTONBOX(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), PSPPIRE_BUTTONBOX_TYPE, PsppireButtonBox))
14 #define PSPPIRE_BUTTONBOX_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), PSPPIRE_BUTTONBOX_TYPE, PsppireButtonBoxClass))
15 #define PSPPIRE_IS_BUTTONBOX(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PSPPIRE_BUTTONBOX_TYPE))
16 #define PSPPIRE_IS_BUTTONBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PSPPIRE_BUTTONBOX_TYPE))
17
18
19 typedef struct _PsppireButtonBox       PsppireButtonBox;
20 typedef struct _PsppireButtonBoxClass  PsppireButtonBoxClass;
21
22 struct _PsppireButtonBox
23 {
24   GtkVButtonBox parent;
25 };
26
27 struct _PsppireButtonBoxClass
28 {
29   GtkVButtonBoxClass parent_class;
30 };
31
32 GType          psppire_button_box_get_type        (void);
33 GtkWidget*     psppire_buttonbox_new             (void);
34
35 G_END_DECLS
36
37 #endif /* __PSPPIRE_BUTTONBOX_H__ */
38