X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Ffocus.h;h=a7f70a0e11b761041df3d4d59b9c1ed3b5d49c2a;hb=59f318e897a301a40fb46fadbc4b825ccf86c0ba;hp=d917367bed1d3e7e299d3fff102d0ea70a864231;hpb=5c2e4cced43e59fbe2bd974aabde9d0b1c9f5748;p=chaz%2Fopenbox diff --git a/openbox/focus.h b/openbox/focus.h index d917367b..a7f70a0e 100644 --- a/openbox/focus.h +++ b/openbox/focus.h @@ -23,13 +23,14 @@ void focus_shutdown(); void focus_set_client(struct _ObClient *client); typedef enum { - Fallback_Desktop, /* switching desktops */ - Fallback_Unfocusing, /* forcefully remove focus from the current window */ - Fallback_NoFocus /* nothing has focus for some reason */ -} FallbackType; + OB_FOCUS_FALLBACK_DESKTOP, /*!< switching desktops */ + OB_FOCUS_FALLBACK_UNFOCUSING, /*!< forcefully remove focus from the + current window */ + OB_FOCUS_FALLBACK_NOFOCUS /*!< nothing has focus for some reason */ +} ObFocusFallbackType; /*! Call this when you need to focus something! */ -void focus_fallback(FallbackType type); +void focus_fallback(ObFocusFallbackType type); /*! Cycle focus amongst windows Returns the _ObClient to which focus has been cycled, or NULL if none. */