1 #ifndef __GDK_COMPAT_H__
2 #define __GDK_COMPAT_H__
7 #endif /* __cplusplus */
9 /* use -DGDK_DISABLE_COMPAT_H to compile your code and assure that it
10 * works with future GTK+ versions as well.
12 #ifndef GDK_DISABLE_COMPAT_H
14 #define gdk_draw_pixmap gdk_draw_drawable
15 #define gdk_draw_bitmap gdk_draw_drawable
17 #define gdk_window_get_size gdk_drawable_get_size
18 #define gdk_window_get_type gdk_window_get_window_type
19 #define gdk_window_get_colormap gdk_drawable_get_colormap
20 #define gdk_window_set_colormap gdk_drawable_set_colormap
21 #define gdk_window_get_visual gdk_drawable_get_visual
23 #define gdk_window_ref gdk_drawable_ref
24 #define gdk_window_unref gdk_drawable_unref
25 #define gdk_bitmap_ref gdk_drawable_ref
26 #define gdk_bitmap_unref gdk_drawable_unref
27 #define gdk_pixmap_ref gdk_drawable_ref
28 #define gdk_pixmap_unref gdk_drawable_unref
30 #define gdk_window_copy_area(drawable,gc,x,y,source_drawable,source_x,source_y,width,height) \
31 gdk_draw_pixmap(drawable,gc,source_drawable,source_x,source_y,x,y,width,height)
33 #define gdk_gc_destroy gdk_gc_unref
34 #define gdk_image_destroy gdk_image_unref
35 #define gdk_cursor_destroy gdk_cursor_unref
37 #define gdk_rgb_get_cmap gdk_rgb_get_colormap
39 #endif /* GDK_DISABLE_COMPAT_H */
43 #endif /* __cplusplus */
45 #endif /* __GDK_COMPAT_H__ */