18#define OTP_AFLAG_ABOVE (1 << 0)
19#define OTP_AFLAG_BELOW (1 << 1)
20#define OTP_AFLAG_FULLSCREEN (1 << 2)
29 int icon_x,
int icon_y);
void OtpSetAflag(TwmWindow *twm_win, unsigned flag)
void OtpRecomputePrefs(TwmWindow *)
bool isSmallTransientOf(TwmWindow *, TwmWindow *)
bool isTransientOf(TwmWindow *, TwmWindow *)
void OtpRaiseLower(TwmWindow *, WinType)
TwmWindow * OtpNextWinUp(TwmWindow *)
void OtpScrInitData(ScreenInfo *)
void OtpChangePriority(TwmWindow *, WinType, int)
void OtpSwitchPriority(TwmWindow *, WinType)
void OtpSetAflagMask(TwmWindow *twm_win, unsigned mask, unsigned setto)
bool isGroupLeader(TwmWindow *)
TwmWindow * OtpNextWinDown(TwmWindow *)
int OtpEffectivePriority(TwmWindow *twm_win)
void OtpScrSetZero(ScreenInfo *, WinType, int)
void OtpRestackWindow(TwmWindow *twm_win)
void OtpUnfocusWindow(TwmWindow *twm_win)
Unfocus a window.
void OtpSetPriority(TwmWindow *, WinType, int, int)
void OtpHandleCirculateNotify(VirtualScreen *vs, TwmWindow *twm_win, WinType wintype, int place)
void OtpStashAflagsFirstTime(TwmWindow *twm_win)
bool isGroupLeaderOf(TwmWindow *, TwmWindow *)
void OtpClearAflag(TwmWindow *twm_win, unsigned flag)
void OtpLower(TwmWindow *, WinType)
int OtpEffectiveDisplayPriority(TwmWindow *twm_win)
void OtpToggleSwitching(TwmWindow *, WinType)
void OtpFocusWindow(TwmWindow *twm_win)
Focus a window.
void OtpRaise(TwmWindow *, WinType)
void OtpTinyLower(TwmWindow *, WinType)
void OtpAdd(TwmWindow *, WinType)
name_list ** OtpScrSwitchingL(ScreenInfo *, WinType)
bool OtpCheckConsistency(void)
void OtpFreeIcon(TwmWindow *twm_win)
void OtpForcePlacement(TwmWindow *, int, TwmWindow *)
void OtpCirculateSubwindows(VirtualScreen *vs, int direction)
void OtpRemove(TwmWindow *, WinType)
bool OtpIsFocusDependent(TwmWindow *twm_win)
void OtpReassignIcon(TwmWindow *twm_win, Icon *old_icon)
void ReparentWindowAndIcon(Display *display, TwmWindow *twm_win, Window parent, int win_x, int win_y, int icon_x, int icon_y)
TwmWindow * OtpBottomWin(void)
void OtpScrSetSwitching(ScreenInfo *, WinType, bool)
void OtpTinyRaise(TwmWindow *, WinType)
TwmWindow * OtpTopWin(void)
name_list ** OtpScrPriorityL(ScreenInfo *, WinType, int)
int ReparentWindow(Display *display, TwmWindow *twm_win, WinType wintype, Window parent, int x, int y)
Info and control for each X Screen we control.
Info and control for every X Window we take over.