Top |
typedef | GdkPixmap |
#define | gdk_pixmap_ref |
#define | gdk_pixmap_unref |
typedef | GdkBitmap |
#define | gdk_bitmap_ref |
#define | gdk_bitmap_unref |
GdkPixmap * gdk_pixmap_new (GdkDrawable *drawable
,gint width
,gint height
,gint depth
);
GdkBitmap * gdk_bitmap_create_from_data (GdkDrawable *drawable
,const gchar *data
,gint width
,gint height
);
gdk_bitmap_create_from_data
is deprecated and should not be used in newly-written code.
GdkPixmap * gdk_pixmap_create_from_data (GdkDrawable *drawable
,const gchar *data
,gint width
,gint height
,gint depth
,const GdkColor *fg
,const GdkColor *bg
);
gdk_pixmap_create_from_data
is deprecated and should not be used in newly-written code.
GdkPixmap * gdk_pixmap_create_from_xpm (GdkDrawable *drawable
,GdkBitmap **mask
,const GdkColor *transparent_color
,const gchar *filename
);
gdk_pixmap_create_from_xpm
has been deprecated since version 2.22 and should not be used in newly-written code.
Use a GdkPixbuf instead. You can use
gdk_pixbuf_new_from_file()
to create it.
If you must use a pixmap, use gdk_pixmap_new()
to
create it and Cairo to draw the pixbuf onto it.
Create a pixmap from a XPM file.
drawable |
a GdkDrawable, used to determine default values for the new pixmap. |
|
mask |
(out) a pointer to a place to store a bitmap representing
the transparency mask of the XPM file. Can be |
|
transparent_color |
the color to be used for the pixels
that are transparent in the input file. Can be |
|
filename |
the filename of a file containing XPM data. |
GdkPixmap * gdk_pixmap_colormap_create_from_xpm (GdkDrawable *drawable
,GdkColormap *colormap
,GdkBitmap **mask
,const GdkColor *transparent_color
,const gchar *filename
);
gdk_pixmap_colormap_create_from_xpm
has been deprecated since version 2.22 and should not be used in newly-written code.
Use a GdkPixbuf instead. You can use
gdk_pixbuf_new_from_file()
to create it.
If you must use a pixmap, use gdk_pixmap_new()
to
create it and Cairo to draw the pixbuf onto it.
Create a pixmap from a XPM file using a particular colormap.
drawable |
a GdkDrawable, used to determine default values
for the new pixmap. Can be |
|
colormap |
the GdkColormap that the new pixmap will be use.
If omitted, the colormap for |
|
mask |
a pointer to a place to store a bitmap representing
the transparency mask of the XPM file. Can be |
|
transparent_color |
the color to be used for the pixels
that are transparent in the input file. Can be |
|
filename |
the filename of a file containing XPM data. |
GdkPixmap * gdk_pixmap_create_from_xpm_d (GdkDrawable *drawable
,GdkBitmap **mask
,const GdkColor *transparent_color
,gchar **data
);
gdk_pixmap_create_from_xpm_d
has been deprecated since version 2.22 and should not be used in newly-written code.
Use a GdkPixbuf instead. You can use
gdk_pixbuf_new_from_xpm_data()
to create it.
If you must use a pixmap, use gdk_pixmap_new()
to
create it and Cairo to draw the pixbuf onto it.
Create a pixmap from data in XPM format.
drawable |
a GdkDrawable, used to determine default values for the new pixmap. |
|
mask |
Pointer to a place to store a bitmap representing
the transparency mask of the XPM file. Can be |
[out] |
transparent_color |
This color will be used for the pixels
that are transparent in the input file. Can be |
|
data |
Pointer to a string containing the XPM data. |
GdkPixmap * gdk_pixmap_colormap_create_from_xpm_d (GdkDrawable *drawable
,GdkColormap *colormap
,GdkBitmap **mask
,const GdkColor *transparent_color
,gchar **data
);
gdk_pixmap_colormap_create_from_xpm_d
has been deprecated since version 2.22 and should not be used in newly-written code.
Use a GdkPixbuf instead. You can use
gdk_pixbuf_new_from_xpm_data()
to create it.
If you must use a pixmap, use gdk_pixmap_new()
to
create it and Cairo to draw the pixbuf onto it.
Create a pixmap from data in XPM format using a particular colormap.
drawable |
a GdkDrawable, used to determine default values
for the new pixmap. Can be |
|
colormap |
the GdkColormap that the new pixmap will be use.
If omitted, the colormap for |
|
mask |
a pointer to a place to store a bitmap representing
the transparency mask of the XPM file. Can be |
|
transparent_color |
the color to be used for the pixels
that are transparent in the input file. Can be |
|
data |
Pointer to a string containing the XPM data. |
void gdk_pixmap_get_size (GdkPixmap *pixmap
,gint *width
,gint *height
);
This function is purely to make it possible to query the size of pixmaps
even when compiling without deprecated symbols and you must use pixmaps.
It is identical to gdk_drawable_get_size()
, but for pixmaps.
pixmap |
||
width |
location to store |
[out][allow-none] |
height |
location to store |
[out][allow-none] |
Since: 2.24
#define gdk_pixmap_ref g_object_ref
gdk_pixmap_ref
is deprecated and should not be used in newly-written code.
#define gdk_pixmap_unref g_object_unref
gdk_pixmap_unref
is deprecated and should not be used in newly-written code.
#define gdk_bitmap_ref g_object_ref
gdk_bitmap_ref
is deprecated and should not be used in newly-written code.