10bbfda8aSnia/* 20bbfda8aSnia * Colormap handling funcs 30bbfda8aSnia */ 40bbfda8aSnia#ifndef _CTWM_COLORMAPS_H 50bbfda8aSnia#define _CTWM_COLORMAPS_H 60bbfda8aSnia 70bbfda8aSnia 80bbfda8aSniabool InstallWindowColormaps(int type, TwmWindow *tmp); 90bbfda8aSniabool InstallColormaps(int type, Colormaps *cmaps); 100bbfda8aSniavoid InstallRootColormap(void); 110bbfda8aSniavoid UninstallRootColormap(void); 120bbfda8aSnia 130bbfda8aSniaTwmColormap *CreateTwmColormap(Colormap c); 140bbfda8aSniaColormapWindow *CreateColormapWindow(Window w, bool creating_parent, 150bbfda8aSnia bool property_window); 160bbfda8aSniavoid FetchWmColormapWindows(TwmWindow *tmp); 170bbfda8aSnia 180bbfda8aSniavoid BumpWindowColormap(TwmWindow *tmp, int inc); 190bbfda8aSnia 200bbfda8aSniavoid InsertRGBColormap(Atom a, XStandardColormap *maps, int nmaps, 210bbfda8aSnia bool replace); 220bbfda8aSniavoid RemoveRGBColormap(Atom a); 230bbfda8aSniavoid LocateStandardColormaps(void); 240bbfda8aSnia 250bbfda8aSniavoid free_cwins(TwmWindow *tmp); 260bbfda8aSnia 270bbfda8aSnia#endif /* _CTWM_COLORMAPS_H */ 28