00001 #ifndef __GDK_PIXMAP_H__
00002 #define __GDK_PIXMAP_H__
00003
00004 #include <gdk/gdktypes.h>
00005
00006 #ifdef __cplusplus
00007 extern "C" {
00008 #endif
00009
00010
00011
00012 GdkPixmap *gdk_pixmap_new(GdkWindow * window,
00013 gint width, gint height, gint depth);
00014 #ifdef GDK_WINDOWING_WIN32
00015 GdkPixmap *gdk_pixmap_create_on_shared_image
00016 (GdkImage ** image_return,
00017 GdkWindow * window,
00018 GdkVisual * visual, gint width, gint height, gint depth);
00019 #endif
00020 GdkBitmap *gdk_bitmap_create_from_data(GdkWindow * window,
00021 const gchar * data,
00022 gint width, gint height);
00023 GdkPixmap *gdk_pixmap_create_from_data(GdkWindow * window,
00024 const gchar * data,
00025 gint width,
00026 gint height,
00027 gint depth,
00028 GdkColor * fg, GdkColor * bg);
00029 GdkPixmap *gdk_pixmap_create_from_xpm(GdkWindow * window,
00030 GdkBitmap ** mask,
00031 GdkColor * transparent_color,
00032 const gchar * filename);
00033 GdkPixmap *gdk_pixmap_colormap_create_from_xpm
00034 (GdkWindow * window,
00035 GdkColormap * colormap,
00036 GdkBitmap ** mask,
00037 GdkColor * transparent_color, const gchar * filename);
00038 GdkPixmap *gdk_pixmap_create_from_xpm_d(GdkWindow * window,
00039 GdkBitmap ** mask,
00040 GdkColor * transparent_color,
00041 gchar ** data);
00042 GdkPixmap *gdk_pixmap_colormap_create_from_xpm_d
00043 (GdkWindow * window,
00044 GdkColormap * colormap,
00045 GdkBitmap ** mask, GdkColor * transparent_color, gchar ** data);
00046
00047 #ifdef __cplusplus
00048 }
00049 #endif
00050 #endif