EZ_CreateXPixmapFromBitmapFile

EZ_CreateLabelPixmapFromImageFilEZWGL FuncEZoCreateLabelPixmapFromImageFile(3)



NAME
       EZ_CreateXPixmapFromImageFile, EZ_CreateXPixmapFromBitmapFile,
       EZ_CreateXPixmapFromXpmData, EZ_CreateXPixmapFromXpmFile,
       EZ_FreeXPixmap  - create/free native X pixmap from file or data


SYNOPSIS
       #include <EZ.h>

       int EZ_CreateXPixmapFromImageFile(char *file, unsigned int *w_ret,
                unsigned int *h_ret, Pixmap *pixmap_ret)

       int EZ_CreateXPixmapFromXpmData(char **data, unsigned int *w_ret,
                unsigned int *h_ret, Pixmap *pixmap_ret, Pixmap *shape_ret)

       int EZ_CreateXPixmapFromXpmData(char *file, unsigned int *w_ret,
                unsigned int *h_ret, Pixmap *pixmap_ret, Pixmap *shape_ret)

       int EZ_CreateXPixmapFromBitmapFile(char *file, unsigned int *w_ret,
                unsigned int *h_ret, Pixmap *pixmap_ret, Pixmap *shape_ret)

       void EZ_FreeXPixmap(Pixmap pximap)


ARGUMENTS
       file  Specifies a unix file name.

       data  Specifies an XPM data or an X bitmap data.

       w_ret, h_ret  Specify the returns for the width and height of the X
       pixmap.

       pixmap_ret   Specifies the returns for the X pixmap.

       shape_ret   Specifies the returns for shape mask or NULL.

       pixmap   Specifies an X pixmap.


DESCRIPTION
       This set of functions create native  X pixmaps from various sources.
       They return the identifier of the created pixmap if sucessful and
       return None otherwise.  All these functions search for files in the
       following directories: the current directory, $EZ_LIBDIR,
       /usr/include/X11/bitmaps and /usr/include/X11/pixmaps.

       EZ_CreateXPixmapFromImageFile  creates an X pixmap from an image file.
       Currently EZWGL reads images in PPM, GIF, XPM and JPEG formats.

       EZ_CreateLabelXFromXBitmapFile  creates an X pixmap from an x-bitmap
       file. The created pixmap is a bitmap.

       EZ_CreateXPixmapFromXBitmapData  creates a pixmap from an x-bitmap
       data. The created pixmap is a bitmap.

       EZ_CreateLabelPixmapFromXpmData creates a pixmap from an XPM data set.

       EZ_CreateLabelPixmapFromXpmFile creates a pixmap from an XPM file.

       EZ_FreeXPixmap frees the specified X pixmap. It is equivalent to
               XFreePixmap(EZ_GetDisplay(), pixmap)


SEE ALSO
       EZ_ConfigureWidget(3), EZ_CreateXPixmapFromBitmapFile(3),
       EZ_CreateXPixmapFromXpmData(3)






EZWGL                                     EZ_CreateLabelPixmapFromImageFile(3)