CTWM
Loading...
Searching...
No Matches
Functions
/usr/src/RPM/BUILD/ctwm-4.1.0/functions_workspaces.c File Reference
#include "ctwm.h"
#include "functions_internal.h"
#include "screen.h"
#include "occupation.h"
#include "workspace_utils.h"
Include dependency graph for functions_workspaces.c:

Go to the source code of this file.

Functions

void f_occupy_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_occupyall_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_addtoworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_removefromworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_toggleoccupation_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_vanish_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_warphere_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_movetonextworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_movetoprevworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_movetonextworkspaceandfollow_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_movetoprevworkspaceandfollow_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_gotoworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_prevworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_nextworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_rightworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_leftworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_upworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_downworkspace_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 

Function Documentation

◆ f_addtoworkspace_impl()

void f_addtoworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 33 of file functions_workspaces.c.

References AddToWorkSpace(), and PlaceX.

◆ f_downworkspace_impl()

void f_downworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 125 of file functions_workspaces.c.

References GotoDownWorkSpace(), and Scr.

◆ f_gotoworkspace_impl()

void f_gotoworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 91 of file functions_workspaces.c.

References GotoWorkSpaceByName(), and Scr.

◆ f_leftworkspace_impl()

void f_leftworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 115 of file functions_workspaces.c.

References GotoLeftWorkSpace(), and Scr.

◆ f_movetonextworkspace_impl()

void f_movetonextworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 66 of file functions_workspaces.c.

References MoveToNextWorkSpace(), PlaceX, and Scr.

◆ f_movetonextworkspaceandfollow_impl()

void f_movetonextworkspaceandfollow_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 76 of file functions_workspaces.c.

References MoveToNextWorkSpaceAndFollow(), PlaceX, and Scr.

◆ f_movetoprevworkspace_impl()

void f_movetoprevworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 71 of file functions_workspaces.c.

References MoveToPrevWorkSpace(), PlaceX, and Scr.

◆ f_movetoprevworkspaceandfollow_impl()

void f_movetoprevworkspaceandfollow_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 81 of file functions_workspaces.c.

References MoveToPrevWorkSpaceAndFollow(), PlaceX, and Scr.

◆ f_nextworkspace_impl()

void f_nextworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 105 of file functions_workspaces.c.

References GotoNextWorkSpace(), and Scr.

◆ f_occupy_impl()

void f_occupy_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 18 of file functions_workspaces.c.

References Occupy(), and PlaceX.

◆ f_occupyall_impl()

void f_occupyall_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 23 of file functions_workspaces.c.

References OccupyAll(), and PlaceX.

◆ f_prevworkspace_impl()

void f_prevworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 100 of file functions_workspaces.c.

References GotoPrevWorkSpace(), and Scr.

◆ f_removefromworkspace_impl()

void f_removefromworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 38 of file functions_workspaces.c.

References PlaceX, and RemoveFromWorkSpace().

◆ f_rightworkspace_impl()

void f_rightworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 110 of file functions_workspaces.c.

References GotoRightWorkSpace(), and Scr.

◆ f_toggleoccupation_impl()

void f_toggleoccupation_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 43 of file functions_workspaces.c.

References PlaceX, and ToggleOccupation().

◆ f_upworkspace_impl()

void f_upworkspace_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 120 of file functions_workspaces.c.

References GotoUpWorkSpace(), and Scr.

◆ f_vanish_impl()

void f_vanish_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 52 of file functions_workspaces.c.

References PlaceX, Scr, and WMgrRemoveFromCurrentWorkSpace().

◆ f_warphere_impl()

void f_warphere_impl ( int func,
void * action,
Window w,
TwmWindow * tmp_win,
XEvent * eventp,
int context,
bool pulldown )

Definition at line 57 of file functions_workspaces.c.

References Scr, and WMgrAddToCurrentWorkSpaceAndWarp().