Info and control for each X Screen we control.
Info and control for every X Window we take over.
void WMapLower(TwmWindow *win)
void WMapRedrawName(VirtualScreen *vs, WinList *wl)
void WMapAddWindowToWorkspace(TwmWindow *win, WorkSpace *ws)
void WMapDeIconify(TwmWindow *win)
void WMapIconify(TwmWindow *win)
void WMgrToggleState(VirtualScreen *vs)
void WMapRemoveWindow(TwmWindow *win)
void WMapRestack(WorkSpace *ws)
void WMapSetupWindow(TwmWindow *win, int x, int y, int w, int h)
void InitWorkSpaceManagerContext(void)
void WMapRaiseLower(TwmWindow *win)
void WMgrHandleKeyPressEvent(VirtualScreen *vs, XEvent *event)
void WMapUpdateIconName(TwmWindow *win)
void WMapMapWindow(TwmWindow *win)
void CreateWorkSpaceManager(void)
void WMgrSetButtonsState(VirtualScreen *vs)
bool WMapWindowMayBeAdded(TwmWindow *win)
void ConfigureWorkSpaceManager(ScreenInfo *scr)
Prep up structures for WSM windows in each VS.
void WMapAddWindow(TwmWindow *win)
void WMapRemoveWindowFromWorkspace(TwmWindow *win, WorkSpace *ws)
void WMgrSetMapState(VirtualScreen *vs)
void WMapRaise(TwmWindow *win)
void PaintWorkSpaceManager(VirtualScreen *vs)
void WMgrHandleExposeEvent(VirtualScreen *vs, XEvent *event)
void WMgrHandleKeyReleaseEvent(VirtualScreen *vs, XEvent *event)
void WMgrHandleButtonEvent(VirtualScreen *vs, XEvent *event)