CTWM
|
Go to the source code of this file.
Data Structures | |
struct | Image |
Macros | |
#define | TBPM_DOT ":dot" /* name of titlebar pixmap for dot */ |
#define | TBPM_ICONIFY ":iconify" /* same image as dot */ |
#define | TBPM_RESIZE ":resize" /* name of titlebar pixmap for resize button */ |
#define | TBPM_XLOGO ":xlogo" /* name of titlebar pixmap for xlogo */ |
#define | TBPM_DELETE ":delete" /* same image as xlogo */ |
#define | TBPM_MENU ":menu" /* name of titlebar pixmap for menus */ |
#define | TBPM_QUESTION ":question" /* name of unknown titlebar pixmap */ |
#define | TBPM_3DCROSS ":xpm:cross" |
#define | TBPM_3DICONIFY ":xpm:iconify" |
#define | TBPM_3DSUNKEN_RESIZE ":xpm:sunkresize" |
#define | TBPM_3DBOX ":xpm:box" |
#define | TBPM_3DDOT ":xpm:dot" /* name of titlebar pixmap for dot */ |
#define | TBPM_3DRESIZE ":xpm:resize" /* name of titlebar pixmap for resize button */ |
#define | TBPM_3DMENU ":xpm:menu" /* name of titlebar pixmap for menus */ |
#define | TBPM_3DZOOM ":xpm:zoom" |
#define | TBPM_3DBAR ":xpm:bar" |
#define | TBPM_3DVBAR ":xpm:vbar" |
Functions | |
Image * | GetImage (const char *name, ColorPair cp) |
Image * | AllocImage (void) |
void | FreeImage (Image *image) |
char * | ExpandPixmapPath (const char *name) |
Image * | get_image_anim_cp (const char *name, ColorPair cp, Image *(*imgloader)(const char *, ColorPair)) |
Pixmap | mk_blackgray_pixmap (const char *which, Drawable dw, unsigned long fg, unsigned long bg) |
void | get_blackgray_size (int *width, int *height) |
Variables | |
bool | reportfilenotfound |
Colormap | AlternateCmap |
#define TBPM_3DBAR ":xpm:bar" |
Definition at line 54 of file image.h.
Referenced by get_builtin_scalable_pixmap().
#define TBPM_3DBOX ":xpm:box" |
Definition at line 48 of file image.h.
Referenced by get_builtin_scalable_pixmap().
#define TBPM_3DCROSS ":xpm:cross" |
Definition at line 45 of file image.h.
Referenced by get_builtin_scalable_pixmap().
Definition at line 50 of file image.h.
Referenced by get_builtin_scalable_pixmap().
#define TBPM_3DICONIFY ":xpm:iconify" |
Definition at line 46 of file image.h.
Referenced by get_builtin_scalable_pixmap().
Definition at line 52 of file image.h.
Referenced by get_builtin_scalable_pixmap().
Definition at line 51 of file image.h.
Referenced by get_builtin_scalable_pixmap().
#define TBPM_3DSUNKEN_RESIZE ":xpm:sunkresize" |
Definition at line 47 of file image.h.
Referenced by get_builtin_scalable_pixmap().
#define TBPM_3DVBAR ":xpm:vbar" |
Definition at line 55 of file image.h.
Referenced by get_builtin_scalable_pixmap().
#define TBPM_3DZOOM ":xpm:zoom" |
Definition at line 53 of file image.h.
Referenced by get_builtin_scalable_pixmap().
Definition at line 41 of file image.h.
Referenced by get_builtin_plain_pixmap().
Definition at line 37 of file image.h.
Referenced by get_builtin_plain_pixmap().
Definition at line 38 of file image.h.
Referenced by get_builtin_plain_pixmap().
Definition at line 42 of file image.h.
Referenced by get_builtin_plain_pixmap().
Definition at line 43 of file image.h.
Referenced by CreateWindowTitlebarButtons(), get_builtin_plain_pixmap(), and InitTitlebarButtons().
Definition at line 39 of file image.h.
Referenced by get_builtin_plain_pixmap().
Definition at line 40 of file image.h.
Referenced by get_builtin_plain_pixmap().
Definition at line 158 of file image.c.
References PlaceX.
Referenced by Create3DBarImage(), Create3DBoxImage(), Create3DCrossImage(), Create3DDotImage(), Create3DIconifyImage(), Create3DMenuAnimation(), Create3DMenuImage(), Create3DResizeAnimation(), Create3DResizeImage(), Create3DSunkenResizeImage(), Create3DVertBarImage(), Create3DZoomAnimation(), Create3DZoomImage(), CreateHighlightWindows(), CreateIconWindow(), ExtractIcon(), GetImage(), HandlePropertyNotify(), LoadBitmapImage(), LoadJpegImage(), LoadXpmImage(), and LoadXwdImage().
Definition at line 208 of file image.c.
References Home, PlaceX, and Scr.
Referenced by LoadJpegImage(), LoadXpmImage(), and LoadXwdImage().
Definition at line 164 of file image.c.
Referenced by EwmhHandle_NET_WM_ICONNotify(), get_image_anim_cp(), ReleaseIconImage(), and UnmaskScreen().
Definition at line 1048 of file image_bitmap_builtin.c.
References BG_HEIGHT, and BG_WIDTH.
Referenced by CreateHighlightWindows().
Image * get_image_anim_cp | ( | const char * | name, |
ColorPair | cp, | ||
Image *(*)(const char *, ColorPair) | imgloader ) |
Definition at line 277 of file image.c.
References ANIM_PATHLEN, FreeImage(), Image::next, and PlaceX.
Referenced by GetBitmapImage(), GetJpegImage(), GetXpmImage(), and GetXwdImage().
Definition at line 37 of file image.c.
References AddToList(), AllocImage(), ColorPair::back, dpy, ColorPair::fore, get_builtin_animated_pixmap(), get_builtin_plain_pixmap(), get_builtin_scalable_pixmap(), GetBitmapImage(), GetJpegImage(), GetXpmImage(), GetXwdImage(), GIFNLEN, Image::height, LookInNameList(), Image::pixmap, PlaceX, Scr, and Image::width.
Referenced by AddWorkSpace(), CreateHighlightWindows(), CreateLowlightWindows(), CreateWindowTitlebarButtons(), do_string_keyword(), InitTitlebarButtons(), LookupIconNameOrClass(), MaskScreen(), WMapCreateCurrentBackGround(), and WMapCreateDefaultBackGround().
Definition at line 1022 of file image_bitmap_builtin.c.
References BG_HEIGHT, BG_WIDTH, dpy, PlaceX, and Scr.
Referenced by AddWindow(), and CreateHighlightWindows().
|
extern |
Definition at line 30 of file image.c.
Referenced by LoadXpmImage(), LoadXwdImage(), and MaskScreen().
|
extern |
Definition at line 29 of file image.c.
Referenced by FindBitmap(), LoadJpegImage(), LoadXwdImage(), and xpmErrorMessage().