1999-10-01 23:18:30 +00:00
|
|
|
#ifndef __GDK_PIXMAP_H__
|
|
|
|
#define __GDK_PIXMAP_H__
|
|
|
|
|
|
|
|
#include <gdk/gdktypes.h>
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
|
|
/* Pixmaps
|
|
|
|
*/
|
|
|
|
GdkPixmap* gdk_pixmap_new (GdkWindow *window,
|
|
|
|
gint width,
|
|
|
|
gint height,
|
|
|
|
gint depth);
|
1999-10-02 22:42:58 +00:00
|
|
|
#ifdef GDK_WINDOWING_WIN32
|
1999-10-01 23:18:30 +00:00
|
|
|
GdkPixmap* gdk_pixmap_create_on_shared_image
|
|
|
|
(GdkImage **image_return,
|
|
|
|
GdkWindow *window,
|
|
|
|
GdkVisual *visual,
|
|
|
|
gint width,
|
|
|
|
gint height,
|
|
|
|
gint depth);
|
|
|
|
#endif
|
|
|
|
GdkBitmap* gdk_bitmap_create_from_data (GdkWindow *window,
|
|
|
|
const gchar *data,
|
|
|
|
gint width,
|
|
|
|
gint height);
|
|
|
|
GdkPixmap* gdk_pixmap_create_from_data (GdkWindow *window,
|
|
|
|
const gchar *data,
|
|
|
|
gint width,
|
|
|
|
gint height,
|
|
|
|
gint depth,
|
|
|
|
GdkColor *fg,
|
|
|
|
GdkColor *bg);
|
|
|
|
GdkPixmap* gdk_pixmap_create_from_xpm (GdkWindow *window,
|
|
|
|
GdkBitmap **mask,
|
|
|
|
GdkColor *transparent_color,
|
|
|
|
const gchar *filename);
|
|
|
|
GdkPixmap* gdk_pixmap_colormap_create_from_xpm
|
|
|
|
(GdkWindow *window,
|
|
|
|
GdkColormap *colormap,
|
|
|
|
GdkBitmap **mask,
|
|
|
|
GdkColor *transparent_color,
|
|
|
|
const gchar *filename);
|
|
|
|
GdkPixmap* gdk_pixmap_create_from_xpm_d (GdkWindow *window,
|
|
|
|
GdkBitmap **mask,
|
|
|
|
GdkColor *transparent_color,
|
|
|
|
gchar **data);
|
|
|
|
GdkPixmap* gdk_pixmap_colormap_create_from_xpm_d
|
|
|
|
(GdkWindow *window,
|
|
|
|
GdkColormap *colormap,
|
|
|
|
GdkBitmap **mask,
|
|
|
|
GdkColor *transparent_color,
|
|
|
|
gchar **data);
|
|
|
|
GdkPixmap *gdk_pixmap_ref (GdkPixmap *pixmap);
|
|
|
|
void gdk_pixmap_unref (GdkPixmap *pixmap);
|
|
|
|
|
|
|
|
GdkBitmap *gdk_bitmap_ref (GdkBitmap *pixmap);
|
|
|
|
void gdk_bitmap_unref (GdkBitmap *pixmap);
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
|
|
#endif /* __GDK_PIXMAP_H__ */
|