aboutsummaryrefslogtreecommitdiff
path: root/src/WorkspaceCmd.hh
diff options
context:
space:
mode:
authorrathnor <rathnor>2004-04-28 14:59:12 (GMT)
committerrathnor <rathnor>2004-04-28 14:59:12 (GMT)
commit4439b3f9b17e9c8bd9682ce967631f03249304bf (patch)
tree3e7fd160b6ba503359da09c5eec9b0f57d40e2f0 /src/WorkspaceCmd.hh
parentbb779745f45c917099fde31c4cea8bb6d6bc6f7d (diff)
downloadfluxbox-4439b3f9b17e9c8bd9682ce967631f03249304bf.zip
fluxbox-4439b3f9b17e9c8bd9682ce967631f03249304bf.tar.bz2
fixes for/reimplement parts of directional focus movement
Diffstat (limited to 'src/WorkspaceCmd.hh')
-rw-r--r--src/WorkspaceCmd.hh11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/WorkspaceCmd.hh b/src/WorkspaceCmd.hh
index 8a23bff..9a9c960 100644
--- a/src/WorkspaceCmd.hh
+++ b/src/WorkspaceCmd.hh
@@ -20,11 +20,12 @@
20// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 20// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
21// DEALINGS IN THE SOFTWARE. 21// DEALINGS IN THE SOFTWARE.
22 22
23// $Id: WorkspaceCmd.hh,v 1.2 2003/07/01 09:47:41 fluxgen Exp $ 23// $Id: WorkspaceCmd.hh,v 1.3 2004/04/28 14:59:12 rathnor Exp $
24 24
25#ifndef WORKSPACECMD_HH 25#ifndef WORKSPACECMD_HH
26#define WORKSPACECMD_HH 26#define WORKSPACECMD_HH
27#include "Command.hh" 27#include "Command.hh"
28#include "Screen.hh"
28 29
29class NextWindowCmd: public FbTk::Command { 30class NextWindowCmd: public FbTk::Command {
30public: 31public:
@@ -42,6 +43,14 @@ private:
42 const int m_option; 43 const int m_option;
43}; 44};
44 45
46class DirFocusCmd: public FbTk::Command {
47public:
48 explicit DirFocusCmd(const BScreen::FocusDir dir): m_dir(dir) { }
49 void execute();
50private:
51 const BScreen::FocusDir m_dir;
52};
53
45class NextWorkspaceCmd: public FbTk::Command { 54class NextWorkspaceCmd: public FbTk::Command {
46public: 55public:
47 void execute(); 56 void execute();