|GTK+ Reference Manual|
|Top | Description | Object Hierarchy | Implemented Interfaces|
#include <gtk/gtk.h> GtkPixmap; GtkWidget* gtk_pixmap_new (GdkPixmap *pixmap, GdkBitmap *mask); void gtk_pixmap_set (GtkPixmap *pixmap, GdkPixmap *val, GdkBitmap *mask); void gtk_pixmap_get (GtkPixmap *pixmap, GdkPixmap **val, GdkBitmap **mask); void gtk_pixmap_set_build_insensitive (GtkPixmap *pixmap, gboolean build);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkMisc +----GtkPixmap
GtkPixmap implements AtkImplementorIface and GtkBuildable.
The pixels in a GtkPixmap cannot be manipulated by the application after creation, since under the X Window system the pixel data is stored on the X server and so is not available to the client application. If you want to create graphical images which can be manipulated by the application, look at GtkImage and GdkRGB.
GtkPixmap has been deprecated since GTK+ 2.0 and should not be used in newly written code. Use GtkImage instead.
typedef struct _GtkPixmap GtkPixmap;
GtkPixmap is deprecated and should not be used in newly-written code.
The GtkPixmap struct contains private data only, and should be accessed using the functions below.
gtk_pixmap_new is deprecated and should not be used in newly-written code.
Creates a new GtkPixmap, using the given GDK pixmap and mask.
||a GDKBitmap which indicates which parts of the
|a new GtkPixmap.|
gtk_pixmap_set is deprecated and should not be used in newly-written code.
gtk_pixmap_get is deprecated and should not be used in newly-written code.
gtk_pixmap_set_build_insensitive is deprecated and should not be used in newly-written code.
Sets wether an extra pixmap should be automatically created and used
when the pixmap is insensitive. The default value is