source: trunk/third/gtk-thinice-engine/thinice_style.h @ 18878

Revision 18878, 933 bytes checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18877, which included commits to RCS files with non-trunk default branches.
Line 
1#include <gtk/gtkstyle.h>
2
3typedef struct _ThiniceStyle ThiniceStyle;
4typedef struct _ThiniceStyleClass ThiniceStyleClass;
5
6extern GType thinice_type_style;
7
8#define THINICE_TYPE_STYLE              thinice_type_style
9#define THINICE_STYLE(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), THINICE_TYPE_STYLE, ThiniceStyle))
10#define THINICE_STYLE_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), THINICE_TYPE_STYLE, ThiniceStyleClass))
11#define THINICE_IS_STYLE(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), THINICE_TYPE_STYLE))
12#define THINICE_IS_STYLE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), THINICE_TYPE_STYLE))
13#define THINICE_STYLE_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), THINICE_TYPE_STYLE, ThiniceStyleClass))
14
15struct _ThiniceStyle
16{
17  GtkStyle parent_instance;
18};
19
20struct _ThiniceStyleClass
21{
22  GtkStyleClass parent_class;
23};
24
25void thinice_style_register_type (GTypeModule *module);
26
27
Note: See TracBrowser for help on using the repository browser.