1/*
2 * General and utility routiens for workspace handling
3 */
4#ifndef _CTWM_WORKSPACE_UTILS_H
5#define _CTWM_WORKSPACE_UTILS_H
6
7void GotoWorkSpace(VirtualScreen *vs, WorkSpace *ws);
8void GotoWorkSpaceByName(VirtualScreen *vs, const char *wname);
9void GotoWorkSpaceByNumber(VirtualScreen *vs, int workspacenum);
10void GotoPrevWorkSpace(VirtualScreen *vs);
11void GotoNextWorkSpace(VirtualScreen *vs);
12void GotoRightWorkSpace(VirtualScreen *vs);
13void GotoLeftWorkSpace(VirtualScreen *vs);
14void GotoUpWorkSpace(VirtualScreen *vs);
15void GotoDownWorkSpace(VirtualScreen *vs);
16
17void ShowBackground(VirtualScreen *vs, int state);
18
19char *GetCurrentWorkSpaceName(VirtualScreen *vs);
20WorkSpace *GetWorkspace(const char *wname);
21
22#endif /* _CTWM_WORKSPACE_UTILS_H */
23