Mercurial > hg > xemacs-beta
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_ */ |