mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-20 04:48:06 +01:00
wmaker: Reorganised the header 'funcs.h'
The functions are now grouped by source file (groups in alphabetic order) with the traditional separation mark. This makes the file easier to work with.
This commit is contained in:
committed by
Carlos R. Mafra
parent
d01c2a596f
commit
017e6a84a0
53
src/funcs.h
53
src/funcs.h
@@ -31,33 +31,56 @@
|
|||||||
typedef void (WCallBack)(void *cdata);
|
typedef void (WCallBack)(void *cdata);
|
||||||
typedef void (WDeathHandler)(pid_t pid, unsigned int status, void *cdata);
|
typedef void (WDeathHandler)(pid_t pid, unsigned int status, void *cdata);
|
||||||
|
|
||||||
void DispatchEvent(XEvent *event);
|
|
||||||
void UpdateSwitchMenu(WScreen *scr, WWindow *wwin, int action);
|
/* ---[ cycling.c ]------------------------------------------------------- */
|
||||||
void OpenSwitchMenu(WScreen *scr, int x, int y, int keyboard);
|
|
||||||
void InitializeSwitchMenu(void);
|
|
||||||
void OpenWindowMenu(WWindow *wwin, int x, int y, int keyboard);
|
|
||||||
void OpenWindowMenu2(WWindow *wwin, int x, int y, int keyboard);
|
|
||||||
void OpenMiniwindowMenu(WWindow *wwin, int x, int y);
|
|
||||||
void CloseWindowMenu(WScreen *scr);
|
|
||||||
void DestroyWindowMenu(WScreen *scr);
|
|
||||||
void StartWindozeCycle(WWindow *wwin, XEvent *event, Bool next, Bool class_only);
|
void StartWindozeCycle(WWindow *wwin, XEvent *event, Bool next, Bool class_only);
|
||||||
|
|
||||||
|
|
||||||
|
/* ---[ event.c ]--------------------------------------------------------- */
|
||||||
|
|
||||||
|
void DispatchEvent(XEvent *event);
|
||||||
|
WMagicNumber wAddDeathHandler(pid_t pid, WDeathHandler *callback, void *cdata);
|
||||||
|
Bool IsDoubleClick(WScreen *scr, XEvent *event);
|
||||||
|
|
||||||
|
|
||||||
|
/* ---[ main.c ]---------------------------------------------------------- */
|
||||||
|
|
||||||
|
int getWVisualID(int screen);
|
||||||
|
|
||||||
|
|
||||||
|
/* ---[ osdep_*.c ]------------------------------------------------------- */
|
||||||
|
|
||||||
|
Bool GetCommandForPid(int pid, char ***argv, int *argc);
|
||||||
|
|
||||||
|
|
||||||
|
/* ---[ startup.c ]------------------------------------------------------- */
|
||||||
|
|
||||||
void wHackedGrabButton(unsigned int button, unsigned int modifiers,
|
void wHackedGrabButton(unsigned int button, unsigned int modifiers,
|
||||||
Window grab_window, Bool owner_events,
|
Window grab_window, Bool owner_events,
|
||||||
unsigned int event_mask, int pointer_mode,
|
unsigned int event_mask, int pointer_mode,
|
||||||
int keyboard_mode, Window confine_to, Cursor cursor);
|
int keyboard_mode, Window confine_to, Cursor cursor);
|
||||||
|
|
||||||
WMagicNumber wAddDeathHandler(pid_t pid, WDeathHandler *callback, void *cdata);
|
|
||||||
|
|
||||||
Bool IsDoubleClick(WScreen *scr, XEvent *event);
|
|
||||||
|
|
||||||
#ifdef NUMLOCK_HACK
|
#ifdef NUMLOCK_HACK
|
||||||
void wHackedGrabKey(int keycode, unsigned int modifiers,
|
void wHackedGrabKey(int keycode, unsigned int modifiers,
|
||||||
Window grab_window, Bool owner_events, int pointer_mode,
|
Window grab_window, Bool owner_events, int pointer_mode,
|
||||||
int keyboard_mode);
|
int keyboard_mode);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
Bool GetCommandForPid(int pid, char ***argv, int *argc);
|
|
||||||
|
|
||||||
int getWVisualID(int screen);
|
/* ---[ switchmenu.c ]---------------------------------------------------- */
|
||||||
|
|
||||||
|
void UpdateSwitchMenu(WScreen *scr, WWindow *wwin, int action);
|
||||||
|
void OpenSwitchMenu(WScreen *scr, int x, int y, int keyboard);
|
||||||
|
void InitializeSwitchMenu(void);
|
||||||
|
|
||||||
|
|
||||||
|
/* ---[ winmenu.c ]------------------------------------------------------- */
|
||||||
|
|
||||||
|
void OpenWindowMenu(WWindow *wwin, int x, int y, int keyboard);
|
||||||
|
void OpenWindowMenu2(WWindow *wwin, int x, int y, int keyboard);
|
||||||
|
void OpenMiniwindowMenu(WWindow *wwin, int x, int y);
|
||||||
|
void CloseWindowMenu(WScreen *scr);
|
||||||
|
void DestroyWindowMenu(WScreen *scr);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user