CTWM
Toggle main menu visibility
Loading...
Searching...
No Matches
/usr/src/RPM/BUILD/ctwm-4.1.0/vscreen.h
Go to the documentation of this file.
1
/*
2
* Copyright 1992 Claude Lecommandeur.
3
*/
4
#ifndef _CTWM_VSCREEN_H
5
#define _CTWM_VSCREEN_H
6
7
struct
VirtualScreen
{
8
int
x
,
y
,
w
,
h
;
/* x,y relative to XineramaRoot */
9
Window
window
;
10
/* Boolean main; */
11
struct
WorkSpaceWindow
*
wsw
;
12
struct
VirtualScreen
*
next
;
13
};
14
15
void
InitVirtualScreens
(
ScreenInfo
*scr);
16
#ifdef VSCREEN
17
VirtualScreen
*findIfVScreenOf(
int
x
,
int
y
);
18
#endif
19
char
*
CtwmGetVScreenMap
(Display *display, Window rootw);
20
bool
CtwmSetVScreenMap
(Display *display, Window rootw,
21
struct
VirtualScreen
*firstvs);
22
23
void
DisplayWin
(
VirtualScreen
*vs,
TwmWindow
*tmp_win);
24
void
ReparentFrameAndIcon
(
TwmWindow
*tmp_win);
25
void
Vanish
(
VirtualScreen
*vs,
TwmWindow
*tmp_win);
26
27
#endif
/* _CTWM_VSCREEN_H */
ScreenInfo
Info and control for each X Screen we control.
Definition
screen.h:96
TwmWindow
Info and control for every X Window we take over.
Definition
twm_window_struct.h:34
VirtualScreen
Definition
vscreen.h:7
VirtualScreen::w
int w
Definition
vscreen.h:8
VirtualScreen::next
struct VirtualScreen * next
Definition
vscreen.h:12
VirtualScreen::x
int x
Definition
vscreen.h:8
VirtualScreen::h
int h
Definition
vscreen.h:8
VirtualScreen::y
int y
Definition
vscreen.h:8
VirtualScreen::wsw
struct WorkSpaceWindow * wsw
Definition
vscreen.h:11
VirtualScreen::window
Window window
Definition
vscreen.h:9
WorkSpaceWindow
Definition
workspace_structs.h:88
ReparentFrameAndIcon
void ReparentFrameAndIcon(TwmWindow *tmp_win)
Definition
vscreen.c:313
CtwmGetVScreenMap
char * CtwmGetVScreenMap(Display *display, Window rootw)
Definition
vscreen.c:166
Vanish
void Vanish(VirtualScreen *vs, TwmWindow *tmp_win)
Definition
vscreen.c:344
CtwmSetVScreenMap
bool CtwmSetVScreenMap(Display *display, Window rootw, struct VirtualScreen *firstvs)
Definition
vscreen.c:196
DisplayWin
void DisplayWin(VirtualScreen *vs, TwmWindow *tmp_win)
Definition
vscreen.c:232
InitVirtualScreens
void InitVirtualScreens(ScreenInfo *scr)
Definition
vscreen.c:46
vscreen.h
Generated by
1.18.0