openbox/focus.h (raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
#ifndef __focus_h #define __focus_h #include <X11/Xlib.h> #include <glib.h> struct Client; /*! The window which gets focus when nothing else will be focused */ extern Window focus_backup; /*! The client which is currently focused */ extern struct Client *focus_client; /*! The recent focus order on each desktop */ extern GList **focus_order; void focus_startup(); void focus_shutdown(); /*! Specify which client is currently focused, this doesn't actually send focus anywhere, its called by the Focus event handlers */ void focus_set_client(struct Client *client); #endif |