GimpPixmap3LIBGIMPWIDGETS LibraryGimpPixmapWidget which creates a GtkPixmap from XPM data.Synopsis
GimpPixmap;
GtkWidget* gimp_pixmap_new (gchar **xpm_data);
void gimp_pixmap_set (GimpPixmap *pixmap,
gchar **xpm_data);
Object Hierarchy
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkMisc
+----GtkImage
+----GimpPixmap
Implemented Interfaces
GimpPixmap implements
AtkImplementorIface and GtkBuildable.Description
Widget which creates a GtkPixmap from XPM data.
Use this widget instead of GtkPixmap if you don't want to worry about
the parent container's "realized" state.
Note that the drawback of the easy interface is that the actual GdkPixmap
and it's mask have to be constructed every time you call gimp_pixmap_new()
and cannot be cached in memory without doing bad hacks.
DetailsGimpPixmapGimpPixmaptypedef struct _GimpPixmap GimpPixmap;GimpPixmap is deprecated and should not be used in newly-written code.gimp_pixmap_new ()gimp_pixmap_newGtkWidget* gimp_pixmap_new (gchar **xpm_data);gimp_pixmap_new is deprecated and should not be used in newly-written code.
Creates a new GimpPixmap widget.xpm_data : A pointer to a XPM data structure as found in XPM files.
Returns : A pointer to the new GimpPixmap widget.
gimp_pixmap_set ()gimp_pixmap_setvoid gimp_pixmap_set (GimpPixmap *pixmap,
gchar **xpm_data);gimp_pixmap_set is deprecated and should not be used in newly-written code.
Sets a new image for an existing GimpPixmap widget.pixmap : The pixmap widget you want to set the new xpm_data for.
xpm_data : A pointer to a XPM data structure as found in XPM files.
See Alsogimp_pixmap_button_new()GtkPixmap