b9d8ea34ae218f34c586b81d1c12165f9d227a1e
[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 G_BEGIN_DECLS
10
11 #define PSPPIRE_BUTTONBOX_TYPE            (psppire_button_box_get_type ())
12 #define PSPPIRE_BUTTONBOX(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), PSPPIRE_BUTTONBOX_TYPE, PsppireButtonBox))
13 #define PSPPIRE_BUTTONBOX_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), PSPPIRE_BUTTONBOX_TYPE, PsppireButtonBoxClass))
14 #define PSPPIRE_IS_BUTTONBOX(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PSPPIRE_BUTTONBOX_TYPE))
15 #define PSPPIRE_IS_BUTTONBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PSPPIRE_BUTTONBOX_TYPE))
16
17
18 typedef struct _PsppireButtonBox       PsppireButtonBox;
19 typedef struct _PsppireButtonBoxClass  PsppireButtonBoxClass;
20
21 struct _PsppireButtonBox
22 {
23   GtkVButtonBox parent;
24 };
25
26 struct _PsppireButtonBoxClass
27 {
28   GtkVButtonBoxClass parent_class;
29 };
30
31 GType          psppire_button_box_get_type        (void);
32 GtkWidget*     psppire_buttonbox_new             (void);
33
34 G_END_DECLS
35
36 #endif /* __PSPPIRE_BUTTONBOX_H__ */
37