35 typedef struct GImageObject {
38 #if GWIN_NEED_IMAGE_ANIMATION
58 #define gwinImageCreate(w, pInit) gwinGImageCreate(GDISP, w, pInit)
80 #define gwinImageOpenFile(gh, filename) gwinImageOpenGFile((gh), gfileOpen((filename), "rb"))
93 #define gwinImageOpenMemory(gh, ptr) gwinImageOpenGFile((gh), gfileOpenMemory((void *)(ptr), "rb"))
105 #define gwinImageOpenStream(gh, streamPtr) gwinImageOpenGFile((gh), gfileOpenBaseFIleStream((streamPtr), "rb"))
struct GFILE GFILE
A file pointer.
gdispImageError gwinImageCache(GHandle gh)
Cache the image.
GHandle gwinGImageCreate(GDisplay *g, GImageObject *widget, GWindowInit *pInit)
Create an image widget.
gBool gwinImageOpenGFile(GHandle gh, GFILE *f)
Opens the image using a GFILE.
gU16 gdispImageError
An image error code.
The structure to initialise a GWIN.
A window object structure.
The structure for an image.