event_internal.h revision 0bbfda8a
1/* 2 * Various internal bits shared among the event code 3 */ 4#ifndef _CTWM_EVENT_INTERNAL_H 5#define _CTWM_EVENT_INTERNAL_H 6 7 8/* event_utils.c */ 9/* AutoRaiseWindow in events.h (temporarily?) */ 10void SetRaiseWindow(TwmWindow *tmp); 11void AutoPopupMaybe(TwmWindow *tmp); 12void AutoLowerWindow(TwmWindow *tmp); 13Window WindowOfEvent(XEvent *e); 14ScreenInfo *GetTwmScreen(XEvent *event); 15void SynthesiseFocusOut(Window w); 16void SynthesiseFocusIn(Window w); 17 18 19extern TwmWindow *Tmp_win; 20extern bool ColortableThrashing; 21extern bool enter_flag; 22extern bool leave_flag; 23extern TwmWindow *enter_win, *raise_win, *leave_win, *lower_win; 24 25 26/* SynthesiseFocus*() and focus handlers look at this */ 27//#define TRACE_FOCUS 28 29 30#endif /* _CTWM_EVENT_INTERNAL_H */ 31