|
CTWM
|
Go to the source code of this file.
Functions | |
| void | SetRaiseWindow (TwmWindow *tmp) |
| void | AutoPopupMaybe (TwmWindow *tmp) |
| void | AutoLowerWindow (TwmWindow *tmp) |
| Window | WindowOfEvent (XEvent *e) |
| ScreenInfo * | GetTwmScreen (XEvent *event) |
| void | SynthesiseFocusOut (Window w) |
| void | SynthesiseFocusIn (Window w) |
Variables | |
| TwmWindow * | Tmp_win |
| bool | ColortableThrashing |
| bool | enter_flag |
| bool | leave_flag |
| TwmWindow * | enter_win |
| TwmWindow * | raise_win |
| TwmWindow * | leave_win |
| TwmWindow * | lower_win |
| void AutoLowerWindow | ( | TwmWindow * | tmp | ) |
Definition at line 71 of file event_utils.c.
References ActiveMenu, dpy, enter_flag, enter_win, leave_flag, leave_win, lower_win, OtpLower(), raise_win, WinWin, and WMapLower().
Referenced by HandleEvents(), and HandleLeaveNotify().
| void AutoPopupMaybe | ( | TwmWindow * | tmp | ) |
Definition at line 54 of file event_utils.c.
References TwmWindow::class, DeIconify(), LookInList(), TwmWindow::mapped, TwmWindow::name, OCCUPY, Scr, and SetRaiseWindow().
Referenced by apply_window_icon_name(), apply_window_name(), and HandlePropertyNotify().
| ScreenInfo * GetTwmScreen | ( | XEvent * | event | ) |
Definition at line 209 of file event_utils.c.
References dpy, FindScreenInfo(), ScreenContext, and WindowOfEvent().
Referenced by DispatchEvent(), and DispatchEvent2().
| void SetRaiseWindow | ( | TwmWindow * | tmp | ) |
Definition at line 42 of file event_utils.c.
References dpy, enter_flag, enter_win, leave_flag, leave_win, lower_win, and raise_win.
Referenced by AutoPopupMaybe(), and HandleMapRequest().
| void SynthesiseFocusIn | ( | Window | w | ) |
| void SynthesiseFocusOut | ( | Window | w | ) |
| Window WindowOfEvent | ( | XEvent * | e | ) |
Definition at line 95 of file event_utils.c.
Referenced by GetTwmScreen().
|
extern |
Definition at line 90 of file event_core.c.
|
extern |
Definition at line 82 of file event_core.c.
Referenced by AutoLowerWindow(), AutoRaiseWindow(), HandleButtonRelease(), HandleEnterNotify(), HandleEvents(), InitEvents(), remove_window_from_ring(), and SetRaiseWindow().
|
extern |
Definition at line 84 of file event_core.c.
Referenced by AutoLowerWindow(), AutoRaiseWindow(), HandleButtonRelease(), HandleEnterNotify(), HandleEvents(), InitEvents(), remove_window_from_ring(), and SetRaiseWindow().
|
extern |
Definition at line 83 of file event_core.c.
Referenced by AutoLowerWindow(), HandleButtonRelease(), HandleEvents(), HandleLeaveNotify(), InitEvents(), remove_window_from_ring(), and SetRaiseWindow().
| TwmWindow * leave_win |
Definition at line 23 of file event_internal.h.
| TwmWindow * lower_win |
Definition at line 23 of file event_internal.h.
| TwmWindow * raise_win |
Definition at line 23 of file event_internal.h.
|
extern |
Definition at line 91 of file event_core.c.
Referenced by apply_window_icon_name(), DispatchEvent(), DispatchEvent2(), HandleButtonPress(), HandleButtonRelease(), HandleClientMessage(), HandleConfigureRequest(), HandleDestroyNotify(), HandleEnterNotify(), HandleExpose(), HandleFocusChange(), HandleFocusIn(), HandleFocusOut(), HandleKeyPress(), HandleKeyRelease(), HandleLeaveNotify(), HandleMapNotify(), HandleMapRequest(), HandleMotionNotify(), HandlePropertyNotify(), HandleShapeNotify(), HandleUnmapNotify(), LastFocusEvent(), remove_window_from_ring(), and WarpAlongRing().