CTWM
|
#include "ctwm.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <X11/Xatom.h>
#include <X11/Xmu/WinUtil.h>
#include "captive.h"
#include "events.h"
#include "screen.h"
#include "ctwm_atoms.h"
#include "util.h"
#include "vscreen.h"
Go to the source code of this file.
Functions | |
static char ** | GetCaptivesList (int scrnum) |
static void | SetCaptivesList (int scrnum, char **clist) |
static void | freeCaptivesList (char **clist) |
static Window | CaptiveCtwmRootWindow (Window window) |
static bool | DontRedirect (Window window) |
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) |
Variables | |
static Atom | XA_WM_CTWM_ROOT_our_name |
static XrmOptionDescRec | table [] |
Definition at line 308 of file captive.c.
References dpy, freeCaptivesList(), GetCaptivesList(), PlaceX, root, Scr, SetCaptivesList(), and XA_WM_CTWM_ROOT_our_name.
Referenced by ctwm_main().
Definition at line 690 of file captive.c.
References dpy, len, PlaceX, RestartPreviousState, root, Scr, and SimulateMapRequest().
Referenced by f_adoptwindow_impl().
Definition at line 522 of file captive.c.
References dpy, len, and PlaceX.
Referenced by GetCaptiveCTWMUnderPointer(), and SetPropsIfCaptiveCtwm().
Definition at line 251 of file captive.c.
References PlaceX.
Referenced by AddToCaptiveList(), and RemoveFromCaptiveList().
CaptiveCTWM GetCaptiveCTWMUnderPointer | ( | void | ) |
Definition at line 200 of file captive.c.
References dpy, len, PlaceX, and root.
Referenced by AddToCaptiveList(), and RemoveFromCaptiveList().
Definition at line 60 of file captive.c.
References DontRedirect(), dpy, PlaceX, safe_strncpy(), Scr, and table.
Referenced by AddWindow().
Definition at line 425 of file captive.c.
References dpy, freeCaptivesList(), GetCaptivesList(), PlaceX, root, Scr, SetCaptivesList(), and XA_WM_CTWM_ROOT_our_name.
Referenced by DoShutdown().
Definition at line 270 of file captive.c.
References dpy, len, PlaceX, and root.
Referenced by AddToCaptiveList(), and RemoveFromCaptiveList().
Definition at line 609 of file captive.c.
Referenced by f_hypermove_impl().
Definition at line 502 of file captive.c.
References CaptiveCtwmRootWindow(), dpy, TwmWindow::frame, PlaceX, and TwmWindow::w.
Referenced by AddWindow().
|
static |
|
static |
Definition at line 48 of file captive.c.
Referenced by AddToCaptiveList(), and RemoveFromCaptiveList().