CTWM
|
Go to the source code of this file.
Typedefs | |
typedef void(* | event_proc) (void) |
Functions | |
void | InitEvents (void) |
bool | DispatchEvent (void) |
bool | DispatchEvent2 (void) |
void | HandleEvents (void) __attribute__((noreturn)) |
void | AutoRaiseWindow (TwmWindow *tmp) |
void | FixRootEvent (XEvent *e) |
void | SimulateMapRequest (Window w) |
Definition at line 27 of file event_utils.c.
References ActiveMenu, dpy, enter_flag, enter_win, OtpRaise(), PlaceX, raise_win, MenuRoot::w, WinWin, and WMapRaise().
Referenced by EwmhClientMessage_NET_ACTIVE_WINDOW(), HandleEnterNotify(), HandleEvents(), and WarpToWindow().
Definition at line 305 of file event_core.c.
References CLarg, ConfigureCaptiveRootWindow(), dumpevent(), Event, EventHandler, FixRootEvent(), GetTwmScreen(), GetTwmWindow(), MAX_X_EVENT, PlaceX, play_sound(), Scr, StashEventTime(), and Tmp_win.
Referenced by HandleEvents(), MoveMenu(), UpdateMenu(), and WMgrHandleButtonEvent().
Definition at line 343 of file event_core.c.
References dumpevent(), Event, EventHandler, FixRootEvent(), GetTwmScreen(), GetTwmWindow(), HandleExpose(), MAX_X_EVENT, menuFromFrameOrWindowOrTitlebar, PlaceX, play_sound(), Scr, StashEventTime(), and Tmp_win.
Referenced by f_movetitlebar_impl(), f_resize_impl(), movewindow(), and resizeFromCenter().
Definition at line 171 of file event_utils.c.
Referenced by AddWindow(), DispatchEvent(), DispatchEvent2(), f_movetitlebar_impl(), HandleMotionNotify(), and movewindow().
Definition at line 175 of file event_core.c.
References AutoLowerWindow(), AutoRaiseWindow(), ColortableThrashing, CtwmNextEvent(), DispatchEvent(), dpy, enter_flag, enter_win, Event, InstallColormaps(), leave_flag, leave_win, lower_win, MAX_X_EVENT, PlaceX, raise_win, Scr, and WindowMoved.
Referenced by ctwm_main().
Definition at line 103 of file event_core.c.
References DragWindow, enter_flag, enter_win, EventHandler, HandleFocusChange(), HandleShapeNotify(), HandleUnknown(), HasShape, leave_flag, leave_win, lower_win, MAX_X_EVENT, PlaceX, raise_win, ResizeWindow, ShapeEventBase, and STDH.
Referenced by ctwm_main().
Definition at line 298 of file event_utils.c.
References Event, and HandleMapRequest().
Referenced by AdoptWindow(), and ctwm_main().
|
extern |
Definition at line 93 of file event_core.c.
Referenced by EF_main(), EwmhClientMessage_NET_CLOSE_WINDOW(), f_delete_impl(), f_deleteordestroy_impl(), f_destroy_impl(), f_hypermove_impl(), HandleButtonPress(), HandleButtonRelease(), MoveMenu(), and OccupyHandleButtonEvent().
|
extern |
Definition at line 94 of file event_core.c.
Referenced by EF_main(), f_resize_impl(), HandleButtonPress(), HandleButtonRelease(), movewindow(), resizeFromCenter(), and UpdateMenu().
|
extern |
Definition at line 65 of file event_core.c.
Referenced by f_resize_impl(), f_tinylower_impl(), f_tinyraise_impl(), HandleButtonPress(), HandleButtonRelease(), HandleEnterNotify(), HandleKeyPress(), PopDownMenu(), and raise_handler().
|
extern |
Definition at line 76 of file event_core.c.
Referenced by HandleButtonPress(), HandleButtonRelease(), and movewindow().
|
extern |
Definition at line 77 of file event_core.c.
Referenced by HandleButtonPress(), HandleButtonRelease(), and movewindow().
Definition at line 75 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonRelease(), and movewindow().
Definition at line 74 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonRelease(), movewindow(), and resizeFromCenter().
Definition at line 73 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonRelease(), movewindow(), and resizeFromCenter().
|
extern |
Definition at line 68 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonPress(), HandleButtonRelease(), InitEvents(), and movewindow().
|
extern |
Definition at line 71 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonRelease(), and movewindow().
|
extern |
Definition at line 72 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonRelease(), and movewindow().
|
extern |
Definition at line 66 of file event_core.c.
Referenced by DispatchEvent(), DispatchEvent2(), do_key_menu(), do_menu(), f_hypermove_impl(), f_movetitlebar_impl(), f_resize_impl(), HandleButtonPress(), HandleButtonRelease(), HandleCirculateNotify(), HandleClientMessage(), HandleColormapNotify(), HandleConfigureRequest(), HandleCreateNotify(), HandleEnterNotify(), HandleEvents(), HandleExpose(), HandleFocusChange(), HandleKeyPress(), HandleKeyRelease(), HandleLeaveNotify(), HandleMapRequest(), HandleMotionNotify(), HandlePropertyNotify(), HandleShapeNotify(), HandleUnknown(), HandleUnmapNotify(), HandleVisibilityNotify(), MoveMenu(), movewindow(), OtpCirculateSubwindows(), resizeFromCenter(), SimulateMapRequest(), UpdateMenu(), WarpCursorToDefaultEntry(), and WMgrHandleButtonEvent().
|
extern |
Definition at line 64 of file event_core.c.
Referenced by DispatchEvent(), DispatchEvent2(), f_movetitlebar_impl(), f_resize_impl(), HandleButtonRelease(), InitEvents(), and movewindow().
|
extern |
Definition at line 79 of file event_core.c.
Referenced by Animate(), EwmhReplaceWM(), f_delete_impl(), f_deleteordestroy_impl(), f_saveyourself_impl(), FocusOnRoot(), GenerateTimestamp(), Iconify(), StashEventTime(), synth_btnevent_for_moveresize(), UnmapTransients(), and WarpToWindow().
|
extern |
Definition at line 69 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonPress(), movewindow(), and resizeFromCenter().
|
extern |
Definition at line 70 of file event_core.c.
Referenced by f_movetitlebar_impl(), HandleButtonPress(), movewindow(), and resizeFromCenter().