CTWM
|
Go to the source code of this file.
Data Structures | |
struct | VirtualScreen |
Functions | |
void | InitVirtualScreens (ScreenInfo *scr) |
char * | CtwmGetVScreenMap (Display *display, Window rootw) |
bool | CtwmSetVScreenMap (Display *display, Window rootw, struct VirtualScreen *firstvs) |
void | DisplayWin (VirtualScreen *vs, TwmWindow *tmp_win) |
void | ReparentFrameAndIcon (TwmWindow *tmp_win) |
void | Vanish (VirtualScreen *vs, TwmWindow *tmp_win) |
Definition at line 166 of file vscreen.c.
Referenced by ConfigureWorkSpaceManager().
bool CtwmSetVScreenMap | ( | Display * | display, |
Window | rootw, | ||
struct VirtualScreen * | firstvs ) |
Definition at line 196 of file vscreen.c.
References WorkSpaceWindow::currentwspc, WorkSpace::name, VirtualScreen::next, PlaceX, and VirtualScreen::wsw.
Referenced by GotoWorkSpace().
void DisplayWin | ( | VirtualScreen * | vs, |
TwmWindow * | tmp_win ) |
Definition at line 232 of file vscreen.c.
References DisplayWinUnchecked(), OtpCheckConsistency(), and PlaceX.
Referenced by ChangeOccupation(), GotoWorkSpace(), ShowBackground(), and WMgrHandleButtonEvent().
void InitVirtualScreens | ( | ScreenInfo * | scr | ) |
Definition at line 46 of file vscreen.c.
References ScreenInfo::Black, dpy, VirtualScreen::h, init_def_vscreen(), NewFontCursor(), VirtualScreen::next, PlaceX, ScreenInfo::rooth, ScreenInfo::rootw, Scr, ScreenInfo::vScreenList, VirtualScreen::w, VirtualScreen::window, VirtualScreen::wsw, x, VirtualScreen::x, y, and VirtualScreen::y.
Referenced by ctwm_main().
Definition at line 313 of file vscreen.c.
References dpy, PlaceX, ReparentWindow(), ReparentWindowAndIcon(), Icon::w, Icon::w_x, Icon::w_y, VirtualScreen::window, and WinWin.
Referenced by DisplayWinUnchecked(), Occupy(), and Vanish().
void Vanish | ( | VirtualScreen * | vs, |
TwmWindow * | tmp_win ) |
Definition at line 344 of file vscreen.c.
References dpy, IconDown(), mask_out_event(), PlaceX, ReparentFrameAndIcon(), restore_mask(), Scr, SetMapStateProp(), Icon::w, x, and y.
Referenced by ChangeOccupation(), GotoWorkSpace(), ShowBackground(), and WMgrHandleButtonEvent().