comparison finch/libgnt/gntwindow.h @ 15928:f00f2e283ffb

Some define changes. This helps in generating the python bindings.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Mon, 26 Mar 2007 04:10:39 +0000
parents 0e3a8505ebbe
children 3c3fc1432a01 8410511f4dbb
comparison
equal deleted inserted replaced
15927:846a00760176 15928:f00f2e283ffb
16 16
17 #define GNT_WINDOW_FLAGS(obj) (GNT_WINDOW(obj)->priv.flags) 17 #define GNT_WINDOW_FLAGS(obj) (GNT_WINDOW(obj)->priv.flags)
18 #define GNT_WINDOW_SET_FLAGS(obj, flags) (GNT_WINDOW_FLAGS(obj) |= flags) 18 #define GNT_WINDOW_SET_FLAGS(obj, flags) (GNT_WINDOW_FLAGS(obj) |= flags)
19 #define GNT_WINDOW_UNSET_FLAGS(obj, flags) (GNT_WINDOW_FLAGS(obj) &= ~(flags)) 19 #define GNT_WINDOW_UNSET_FLAGS(obj, flags) (GNT_WINDOW_FLAGS(obj) &= ~(flags))
20 20
21 typedef struct _GnWindow GntWindow; 21 typedef struct _GntWindow GntWindow;
22 typedef struct _GnWindowPriv GntWindowPriv; 22 typedef struct _GntWindowPriv GntWindowPriv;
23 typedef struct _GnWindowClass GntWindowClass; 23 typedef struct _GntWindowClass GntWindowClass;
24 24
25 struct _GnWindow 25 struct _GntWindow
26 { 26 {
27 GntBox parent; 27 GntBox parent;
28 GntMenu *menu; 28 GntMenu *menu;
29 }; 29 };
30 30
31 struct _GnWindowClass 31 struct _GntWindowClass
32 { 32 {
33 GntBoxClass parent; 33 GntBoxClass parent;
34 34
35 void (*gnt_reserved1)(void); 35 void (*gnt_reserved1)(void);
36 void (*gnt_reserved2)(void); 36 void (*gnt_reserved2)(void);