CTWM
|
Go to the source code of this file.
Functions | |
static Bool | UninstallRootColormapQScanner (Display *display, XEvent *ev, char *args) |
bool | InstallWindowColormaps (int type, TwmWindow *tmp) |
bool | InstallColormaps (int type, Colormaps *cmaps) |
void | InstallRootColormap (void) |
void | UninstallRootColormap (void) |
TwmColormap * | CreateTwmColormap (Colormap c) |
ColormapWindow * | CreateColormapWindow (Window w, bool creating_parent, bool property_window) |
void | FetchWmColormapWindows (TwmWindow *tmp) |
void | BumpWindowColormap (TwmWindow *tmp, int inc) |
void | InsertRGBColormap (Atom a, XStandardColormap *maps, int nmaps, bool replace) |
void | RemoveRGBColormap (Atom a) |
void | LocateStandardColormaps (void) |
void | free_cwins (TwmWindow *tmp) |
Variables | |
bool | ColortableThrashing |
Definition at line 496 of file colormaps.c.
References ColormapsScoreboardLength, FetchWmColormapWindows(), InstallColormaps(), PlaceX, and Scr.
Referenced by f_colormap_impl().
ColormapWindow * CreateColormapWindow | ( | Window | w, |
bool | creating_parent, | ||
bool | property_window ) |
Definition at line 274 of file colormaps.c.
References ColormapContext, CreateTwmColormap(), dpy, and PlaceX.
Referenced by ctwm_main(), and FetchWmColormapWindows().
TwmColormap * CreateTwmColormap | ( | Colormap | c | ) |
Definition at line 246 of file colormaps.c.
References ColormapContext, dpy, and PlaceX.
Referenced by CreateColormapWindow(), and HandleColormapNotify().
Definition at line 354 of file colormaps.c.
References ColormapWindow::colormap, ColormapContext, ColormapsScoreboardLength, CreateColormapWindow(), dpy, free_cwins(), InstallColormaps(), PlaceX, ProgramName, ColormapWindow::refcnt, Scr, and TwmColormap::state.
Referenced by AddWindow(), BumpWindowColormap(), and HandlePropertyNotify().
Definition at line 676 of file colormaps.c.
References ColormapContext, dpy, and PlaceX.
Referenced by FetchWmColormapWindows(), and HandleDestroyNotify().
void InsertRGBColormap | ( | Atom | a, |
XStandardColormap * | maps, | ||
int | nmaps, | ||
bool | replace ) |
Definition at line 555 of file colormaps.c.
References PlaceX, ProgramName, and Scr.
Referenced by HandlePropertyNotify(), and LocateStandardColormaps().
Definition at line 51 of file colormaps.c.
References CM_INSTALL, CM_INSTALLABLE, CM_INSTALLED, ColormapWindow::colormap, ColortableThrashing, dpy, Colormaps::number_cwins, PlaceX, Scr, and TwmColormap::state.
Referenced by BumpWindowColormap(), ctwm_main(), FetchWmColormapWindows(), FocusOnRoot(), HandleColormapNotify(), HandleDestroyNotify(), HandleEnterNotify(), HandleEvents(), HandleLeaveNotify(), InstallRootColormap(), InstallWindowColormaps(), RestoreForShutdown(), and UninstallRootColormap().
Definition at line 173 of file colormaps.c.
References InstallColormaps(), PlaceX, and Scr.
Referenced by AddWindow(), movewindow(), PopUpMenu(), and StartResize().
Definition at line 39 of file colormaps.c.
References InstallColormaps(), and PlaceX.
Referenced by f_focus_impl(), HandleEnterNotify(), and HandleVisibilityNotify().
Definition at line 647 of file colormaps.c.
References dpy, InsertRGBColormap(), PlaceX, and Scr.
Referenced by ctwm_main().
Definition at line 605 of file colormaps.c.
References StdCmap::next, PlaceX, and Scr.
Referenced by HandlePropertyNotify().
Definition at line 213 of file colormaps.c.
References dpy, InstallColormaps(), PlaceX, Scr, and UninstallRootColormapQScanner().
Referenced by AddWindow(), EndResize(), HandleButtonPress(), HandleButtonRelease(), HandleEnterNotify(), movewindow(), and PopDownMenu().
Definition at line 192 of file colormaps.c.
References PlaceX.
Referenced by UninstallRootColormap().
|
extern |
Definition at line 90 of file event_core.c.
Referenced by HandleColormapNotify(), and InstallColormaps().