CTWM
Loading...
Searching...
No Matches
/usr/src/RPM/BUILD/ctwm-4.1.0/captive.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  CaptiveCTWM

Typedefs

typedef struct CaptiveCTWM CaptiveCTWM

Functions

bool RedirectToCaptive (Window window)
char * AddToCaptiveList (const char *cptname)
void RemoveFromCaptiveList (const char *cptname)
void SetPropsIfCaptiveCtwm (TwmWindow *win)
CaptiveCTWM GetCaptiveCTWMUnderPointer (void)
void SetNoRedirect (Window window)
void ConfigureCaptiveRootWindow (XEvent *ev)
void AdoptWindow (void)

Typedef Documentation

◆ CaptiveCTWM

typedef struct CaptiveCTWM CaptiveCTWM

Function Documentation

◆ AddToCaptiveList()

char * AddToCaptiveList ( const char * cptname)

◆ AdoptWindow()

void AdoptWindow ( void )

Definition at line 690 of file captive.c.

References AdoptWindow(), dpy, RestartPreviousState, root, Scr, and SimulateMapRequest().

Referenced by AdoptWindow(), and f_adoptwindow_impl().

◆ ConfigureCaptiveRootWindow()

void ConfigureCaptiveRootWindow ( XEvent * ev)

Definition at line 641 of file captive.c.

References CLarg, ConfigureCaptiveRootWindow(), dpy, ProgramName, root, and Scr.

Referenced by ConfigureCaptiveRootWindow(), and DispatchEvent().

◆ GetCaptiveCTWMUnderPointer()

CaptiveCTWM GetCaptiveCTWMUnderPointer ( void )

◆ RedirectToCaptive()

bool RedirectToCaptive ( Window window)

Definition at line 60 of file captive.c.

References DontRedirect(), dpy, RedirectToCaptive(), safe_strncpy(), Scr, and table.

Referenced by AddWindow(), and RedirectToCaptive().

◆ RemoveFromCaptiveList()

void RemoveFromCaptiveList ( const char * cptname)

◆ SetNoRedirect()

void SetNoRedirect ( Window window)

Definition at line 609 of file captive.c.

References dpy, and SetNoRedirect().

Referenced by f_hypermove_impl(), and SetNoRedirect().

◆ SetPropsIfCaptiveCtwm()

void SetPropsIfCaptiveCtwm ( TwmWindow * win)