#include #include #include #include #include #include #include #include #include "ximtool.h" #include "logo.h" xim_displayLogo (xim) register XimDataPtr xim; { register int i; unsigned char r[256], g[256], b[256]; if (!xim || !xim->gt) return; /* Create the default colormap. */ for (i=0; i < 200; i++) r[i] = g[i] = b[i] = (float)i / (float)(LOGO_NCOLORS) * 255; /* Set the logical resolution of the display. */ GtSetLogRes (xim->gt, LOGO_XDIM, LOGO_YDIM); if (xim_writeDisplay (xim, 1, "logo", logo_data, LOGO_XDIM, LOGO_YDIM, r, g, b, LOGO_NCOLORS) < 0) return; }