comparison src/objects-gtk-impl.h @ 5125:b5df3737028a ben-lisp-object

merge
author Ben Wing <ben@xemacs.org>
date Wed, 24 Feb 2010 01:58:04 -0600
parents 87175eb65ff4
children
comparison
equal deleted inserted replaced
5124:623d57b7fbe8 5125:b5df3737028a
41 char dealloc_on_gc; 41 char dealloc_on_gc;
42 }; 42 };
43 43
44 #define GTK_COLOR_INSTANCE_DATA(c) ((struct gtk_color_instance_data *) (c)->data) 44 #define GTK_COLOR_INSTANCE_DATA(c) ((struct gtk_color_instance_data *) (c)->data)
45 #define COLOR_INSTANCE_GTK_COLOR(c) (GTK_COLOR_INSTANCE_DATA (c)->color) 45 #define COLOR_INSTANCE_GTK_COLOR(c) (GTK_COLOR_INSTANCE_DATA (c)->color)
46 #define XCOLOR_INSTANCE_GTK_COLOR(c) COLOR_INSTANCE_GTK_COLOR (XCOLOR_INSTANCE (c))
46 #define COLOR_INSTANCE_GTK_DEALLOC(c) (GTK_COLOR_INSTANCE_DATA (c)->dealloc_on_gc) 47 #define COLOR_INSTANCE_GTK_DEALLOC(c) (GTK_COLOR_INSTANCE_DATA (c)->dealloc_on_gc)
47 48
48 /***************************************************************************** 49 /*****************************************************************************
49 Font-Instance 50 Font-Instance
50 ****************************************************************************/ 51 ****************************************************************************/
55 GdkFont *font; 56 GdkFont *font;
56 }; 57 };
57 58
58 #define GTK_FONT_INSTANCE_DATA(f) ((struct gtk_font_instance_data *) (f)->data) 59 #define GTK_FONT_INSTANCE_DATA(f) ((struct gtk_font_instance_data *) (f)->data)
59 #define FONT_INSTANCE_GTK_FONT(f) (GTK_FONT_INSTANCE_DATA (f)->font) 60 #define FONT_INSTANCE_GTK_FONT(f) (GTK_FONT_INSTANCE_DATA (f)->font)
61 #define XFONT_INSTANCE_GTK_FONT(c) FONT_INSTANCE_GTK_FONT (XFONT_INSTANCE (c))
60 62
61 #endif /* HAVE_GTK */ 63 #endif /* HAVE_GTK */
62 #endif /* _XEMACS_OBJECTS_GTK_IMPL_H_ */ 64 #endif /* _XEMACS_OBJECTS_GTK_IMPL_H_ */