/* * Captive ctwm handling bits. */ #ifndef _CTWM_CAPTIVE_H #define _CTWM_CAPTIVE_H typedef struct CaptiveCTWM { Window root; char *name; } CaptiveCTWM; bool RedirectToCaptive(Window window); char *AddToCaptiveList(const char *cptname); void RemoveFromCaptiveList(const char *cptname); void SetPropsIfCaptiveCtwm(TwmWindow *win); CaptiveCTWM GetCaptiveCTWMUnderPointer(void); void SetNoRedirect(Window window); void ConfigureCaptiveRootWindow(XEvent *ev); void AdoptWindow(void); #endif //_CTWM_CAPTIVE_H