diff options
Diffstat (limited to 'src/FocusControl.hh')
-rw-r--r-- | src/FocusControl.hh | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/FocusControl.hh b/src/FocusControl.hh index 19059da..8a8c96f 100644 --- a/src/FocusControl.hh +++ b/src/FocusControl.hh | |||
@@ -26,6 +26,7 @@ | |||
26 | 26 | ||
27 | #include "FbTk/Resource.hh" | 27 | #include "FbTk/Resource.hh" |
28 | #include "FocusableList.hh" | 28 | #include "FocusableList.hh" |
29 | #include "Resources.hh" | ||
29 | 30 | ||
30 | class ClientPattern; | 31 | class ClientPattern; |
31 | class WinClient; | 32 | class WinClient; |
@@ -40,18 +41,6 @@ class BScreen; | |||
40 | class FocusControl { | 41 | class FocusControl { |
41 | public: | 42 | public: |
42 | typedef std::list<Focusable *> Focusables; | 43 | typedef std::list<Focusable *> Focusables; |
43 | /// main focus model | ||
44 | enum FocusModel { | ||
45 | MOUSEFOCUS = 0, ///< focus follows mouse, but only when the mouse is moving | ||
46 | CLICKFOCUS, ///< focus on click | ||
47 | STRICTMOUSEFOCUS ///< focus always follows mouse, even when stationary | ||
48 | }; | ||
49 | /// focus model for tabs | ||
50 | enum TabFocusModel { | ||
51 | MOUSETABFOCUS = 0, ///< tab focus follows mouse | ||
52 | CLICKTABFOCUS ///< tab focus on click | ||
53 | }; | ||
54 | |||
55 | /// focus direction for windows | 44 | /// focus direction for windows |
56 | enum FocusDir { | 45 | enum FocusDir { |
57 | FOCUSUP, ///< window is above | 46 | FOCUSUP, ///< window is above |