|
CTWM
|
#include "ctwm.h"#include <stdlib.h>#include <sys/time.h>#include <X11/extensions/shape.h>#include "events.h"#include "functions.h"#include "iconmgr.h"#include "icons.h"#include "list.h"#include "otp.h"#include "screen.h"#include "util.h"#include "vscreen.h"#include "win_iconify.h"#include "win_ops.h"#include "win_utils.h"#include "workspace_manager.h"Go to the source code of this file.
Functions | |
| static void | MosaicFade (TwmWindow *tmp_win, Window blanket) |
| static void | ZoomInWindow (TwmWindow *tmp_win, Window blanket) |
| static void | ZoomOutWindow (TwmWindow *tmp_win, Window blanket) |
| static void | FadeWindow (TwmWindow *tmp_win, Window blanket) |
| static void | SweepWindow (TwmWindow *tmp_win, Window blanket) |
| static void | Zoom (Window wf, Window wt) |
| static void | ReMapOne (TwmWindow *t, TwmWindow *leader) |
| static void | waitamoment (float timeout) |
| void | Iconify (TwmWindow *tmp_win, int def_x, int def_y) |
| void | DeIconify (TwmWindow *tmp_win) |
| void | ReMapTransients (TwmWindow *tmp_win) |
| void | UnmapTransients (TwmWindow *tmp_win, bool iconify, long eventMask) |
Definition at line 167 of file win_iconify.c.
References C_ROOT, dpy, ExecuteFunction(), GetTwmWindow(), LookInList(), PlaceX, ReMapOne(), ReMapTransients(), Scr, WarpToWindow(), and Zoom().
Referenced by AutoPopupMaybe(), EwmhClientMessage_NET_ACTIVE_WINDOW(), EwmhClientMessage_NET_WM_MOVERESIZE(), f_popup_impl(), f_showworkspacemgr_impl(), f_toggleworkspacemgr_impl(), f_warpto_impl(), f_winwarp_impl(), HandleMapRequest(), iconify_handler(), and WMgrAddToCurrentWorkSpaceAndWarp().
Definition at line 328 of file win_iconify.c.
References dpy, PlaceX, and waitamoment().
Referenced by Iconify().
Definition at line 45 of file win_iconify.c.
References C_ROOT, CreateIconWindow(), dpy, EventTime, ExecuteFunction(), FadeWindow(), GetTwmWindow(), WList::icon, ICONIFY_FADE, ICONIFY_MOSAIC, ICONIFY_NORMAL, ICONIFY_SWEEP, ICONIFY_ZOOMIN, ICONIFY_ZOOMOUT, IconUp(), IconWin, mask_out_event(), mask_out_event_mask(), MosaicFade(), WList::nextv, OtpRaise(), PlaceX, restore_mask(), Scr, SetFocus(), SetMapStateProp(), SweepWindow(), UnmapTransients(), visible(), WMapIconify(), Zoom(), ZoomInWindow(), and ZoomOutWindow().
Referenced by f_hideworkspacemgr_impl(), f_toggleworkspacemgr_impl(), HandleMapRequest(), and iconify_handler().
Definition at line 221 of file win_iconify.c.
References dpy, PlaceX, and waitamoment().
Referenced by Iconify().
Definition at line 489 of file win_iconify.c.
References dpy, WList::icon, IconDown(), WList::nextv, OtpRaise(), PlaceX, ReparentWindow(), Scr, SetMapStateProp(), WinWin, WMapDeIconify(), and Zoom().
Referenced by DeIconify(), and ReMapTransients().
Definition at line 538 of file win_iconify.c.
References PlaceX, ReMapOne(), and Scr.
Referenced by DeIconify(), and Squeeze().
Definition at line 364 of file win_iconify.c.
References ALLOW_DEAD_STORE, dpy, PlaceX, waitamoment(), x, and y.
Referenced by Iconify().
Definition at line 557 of file win_iconify.c.
References dpy, EventTime, mask_out_event_mask(), PlaceX, restore_mask(), Scr, SetFocus(), SetMapStateProp(), WMapIconify(), and Zoom().
Definition at line 615 of file win_iconify.c.
References PlaceX.
Referenced by FadeWindow(), MosaicFade(), SweepWindow(), ZoomInWindow(), and ZoomOutWindow().
Definition at line 444 of file win_iconify.c.
References dpy, ICONIFY_NORMAL, JunkBW, JunkDepth, JunkRoot, PlaceX, Scr, x, and y.
Referenced by DeIconify(), Iconify(), ReMapOne(), and UnmapTransients().
Definition at line 264 of file win_iconify.c.
References dpy, MAX, PlaceX, and waitamoment().
Referenced by Iconify().