|
CTWM
|
Go to the source code of this file.
Data Structures | |
| struct | Image |
Macros | |
| #define | TBPM_DOT ":dot" |
| #define | TBPM_ICONIFY ":iconify" |
| #define | TBPM_RESIZE ":resize" |
| #define | TBPM_XLOGO ":xlogo" |
| #define | TBPM_DELETE ":delete" |
| #define | TBPM_MENU ":menu" |
| #define | TBPM_QUESTION ":question" |
| #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" |
| #define | TBPM_3DRESIZE ":xpm:resize" |
| #define | TBPM_3DMENU ":xpm:menu" |
| #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().
| #define TBPM_3DDOT ":xpm:dot" |
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().
| #define TBPM_3DMENU ":xpm:menu" |
Definition at line 52 of file image.h.
Referenced by get_builtin_scalable_pixmap().
| #define TBPM_3DRESIZE ":xpm:resize" |
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().
| #define TBPM_DELETE ":delete" |
Definition at line 41 of file image.h.
Referenced by get_builtin_plain_pixmap().
| #define TBPM_DOT ":dot" |
Definition at line 37 of file image.h.
Referenced by get_builtin_plain_pixmap().
| #define TBPM_ICONIFY ":iconify" |
Definition at line 38 of file image.h.
Referenced by get_builtin_plain_pixmap().
| #define TBPM_MENU ":menu" |
Definition at line 42 of file image.h.
Referenced by get_builtin_plain_pixmap().
| #define TBPM_QUESTION ":question" |
Definition at line 43 of file image.h.
Referenced by CreateWindowTitlebarButtons(), get_builtin_plain_pixmap(), and InitTitlebarButtons().
| #define TBPM_RESIZE ":resize" |
Definition at line 39 of file image.h.
Referenced by get_builtin_plain_pixmap().
| #define TBPM_XLOGO ":xlogo" |
Definition at line 40 of file image.h.
Referenced by get_builtin_plain_pixmap().
| Image * AllocImage | ( | void | ) |
Definition at line 158 of file image.c.
References AllocImage().
Referenced by AllocImage(), Create3DBarImage(), Create3DBoxImage(), Create3DCrossImage(), Create3DDotImage(), Create3DIconifyImage(), Create3DMenuAnimation(), Create3DMenuImage(), Create3DResizeAnimation(), Create3DResizeImage(), Create3DSunkenResizeImage(), Create3DVertBarImage(), Create3DZoomAnimation(), Create3DZoomImage(), CreateHighlightWindows(), CreateIconWindow(), ExtractIcon(), GetImage(), HandlePropertyNotify(), LoadBitmapImage(), LoadJpegImage(), LoadXpmImage(), and LoadXwdImage().
| char * ExpandPixmapPath | ( | const char * | name | ) |
Definition at line 208 of file image.c.
References ExpandPixmapPath(), Home, and Scr.
Referenced by ExpandPixmapPath(), LoadJpegImage(), LoadXpmImage(), and LoadXwdImage().
| void FreeImage | ( | Image * | image | ) |
Definition at line 164 of file image.c.
References dpy, FreeImage(), Image::mask, Image::next, and Image::pixmap.
Referenced by EwmhHandle_NET_WM_ICONNotify(), FreeImage(), get_image_anim_cp(), ReleaseIconImage(), and UnmaskScreen().
| void get_blackgray_size | ( | int * | width, |
| int * | height ) |
Definition at line 1048 of file image_bitmap_builtin.c.
References BG_HEIGHT, BG_WIDTH, and get_blackgray_size().
Referenced by CreateHighlightWindows(), and get_blackgray_size().
| Image * get_image_anim_cp | ( | const char * | name, |
| ColorPair | cp, | ||
| Image * | imgloader (*)(const char *, ColorPair) ) |
Definition at line 277 of file image.c.
References ANIM_PATHLEN, FreeImage(), get_image_anim_cp(), and Image::next.
Referenced by get_image_anim_cp(), 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(), GetImage(), GetJpegImage(), GetXpmImage(), GetXwdImage(), GIFNLEN, Image::height, LookInNameList(), Image::pixmap, Scr, and Image::width.
Referenced by AddWorkSpace(), CreateHighlightWindows(), CreateLowlightWindows(), CreateWindowTitlebarButtons(), do_string_keyword(), GetImage(), InitTitlebarButtons(), LookupIconNameOrClass(), MaskScreen(), WMapCreateCurrentBackGround(), and WMapCreateDefaultBackGround().
| Pixmap mk_blackgray_pixmap | ( | const char * | which, |
| Drawable | dw, | ||
| unsigned long | fg, | ||
| unsigned long | bg ) |
Definition at line 1022 of file image_bitmap_builtin.c.
References BG_HEIGHT, BG_WIDTH, dpy, mk_blackgray_pixmap(), and Scr.
Referenced by AddWindow(), CreateHighlightWindows(), and mk_blackgray_pixmap().
|
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().