CTWM
Loading...
Searching...
No Matches
Functions
/usr/src/RPM/BUILD/ctwm-4.1.0/functions_warp.c File Reference
#include "ctwm.h"
#include <string.h>
#include "functions_internal.h"
#include "iconmgr.h"
#include "list.h"
#include "otp.h"
#include "screen.h"
#include "win_iconify.h"
#include "win_ring.h"
#include "win_utils.h"
Include dependency graph for functions_warp.c:

Go to the source code of this file.

Functions

static void WarpAlongRing (XButtonEvent *ev, bool forward)
 
void f_warpto_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_warptoiconmgr_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_ring_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_warpring_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 
void f_winwarp_impl (int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
 

Function Documentation

◆ f_ring_impl()

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

Definition at line 125 of file functions_warp.c.

References AddWindowToRing(), PlaceX, UnlinkWindowFromRing(), and WindowIsOnRing.

◆ f_warpring_impl()

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

Definition at line 139 of file functions_warp.c.

References dpy, PlaceX, and WarpAlongRing().

◆ f_warpto_impl()

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

Definition at line 30 of file functions_warp.c.

References DeIconify(), dpy, len, match(), PlaceX, Scr, and WarpToWindow().

◆ f_warptoiconmgr_impl()

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

Definition at line 86 of file functions_warp.c.

References dpy, len, OtpRaise(), PlaceX, Scr, and WinWin.

◆ f_winwarp_impl()

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

Definition at line 159 of file functions_warp.c.

References DeIconify(), PlaceX, Scr, and WarpToWindow().

◆ WarpAlongRing()

static void WarpAlongRing ( XButtonEvent * ev,
bool forward )
static