00001 #ifndef __GDK_COMPAT_H__
00002 #define __GDK_COMPAT_H__
00003
00004
00005 #ifdef __cplusplus
00006 extern "C" {
00007 #endif
00008
00009
00010
00011
00012 #ifndef GDK_DISABLE_COMPAT_H
00013
00014 #define GdkWindowType GdkDrawableType
00015
00016 #define gdk_draw_pixmap gdk_draw_drawable
00017 #define gdk_draw_bitmap gdk_draw_drawable
00018
00019 #define gdk_window_get_size gdk_drawable_get_size
00020 #define gdk_window_get_type gdk_drawable_get_type
00021 #define gdk_window_get_colormap gdk_drawable_get_colormap
00022 #define gdk_window_set_colormap gdk_drawable_set_colormap
00023 #define gdk_window_get_visual gdk_drawable_get_visual
00024
00025 #define gdk_window_ref gdk_drawable_ref
00026 #define gdk_window_unref gdk_drawable_unref
00027 #define gdk_bitmap_ref gdk_drawable_ref
00028 #define gdk_bitmap_unref gdk_drawable_unref
00029 #define gdk_pixmap_ref gdk_drawable_ref
00030 #define gdk_pixmap_unref gdk_drawable_unref
00031
00032 #define gdk_window_copy_area(drawable,gc,x,y,source_drawable,source_x,source_y,width,height) \
00033 gdk_draw_pixmap(drawable,gc,source_drawable,source_x,source_y,x,y,width,height)
00034
00035 #define gdk_gc_destroy gdk_gc_unref
00036 #define gdk_image_destroy gdk_image_unref
00037 #define gdk_cursor_destroy gdk_cursor_unref
00038
00039
00040 #define GDK_WINDOW_PIXMAP GDK_DRAWABLE_PIXMAP
00041
00042 #endif
00043
00044 #ifdef __cplusplus
00045 }
00046 #endif
00047 #endif