From 74d77991bc9d522a70e4d95b7d1e85edd5e0a43b Mon Sep 17 00:00:00 2001
From: fluxgen <fluxgen>
Date: Thu, 2 May 2002 07:10:03 +0000
Subject: added FIRSTTAB, LASTTAB, MOVETABPREV and MOVETABNEXT

---
 src/Keys.cc | 45 ++++++++++++++++++++++++---------------------
 src/Keys.hh |  4 ++--
 2 files changed, 26 insertions(+), 23 deletions(-)

diff --git a/src/Keys.cc b/src/Keys.cc
index a8af404..00d6532 100644
--- a/src/Keys.cc
+++ b/src/Keys.cc
@@ -19,48 +19,47 @@
 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 // DEALINGS IN THE SOFTWARE.
 
-//$Id: Keys.cc,v 1.15 2002/04/19 09:33:42 fluxgen Exp $
+//$Id: Keys.cc,v 1.16 2002/05/02 07:10:03 fluxgen Exp $
 
-#ifdef		HAVE_CONFIG_H
-#	 include "config.h"
+#ifdef HAVE_CONFIG_H
+#include "config.h"
 #endif
 
 #include "Keys.hh"
-
 #include "StringUtil.hh"
 
-#ifdef		HAVE_STDIO_H
-#	 include <stdio.h>
+#ifdef HAVE_STDIO_H
+#include <stdio.h>
 #endif	// HAVE_STDIO_H
 
-#ifdef		HAVE_CTYPE_H
-#	 include <ctype.h>
+#ifdef HAVE_CTYPE_H
+#include <ctype.h>
 #endif	// HAVE_CTYPE_H
 
-#ifdef		STDC_HEADERS
-#	 include <stdlib.h>
-#	 include <string.h>
-#  include <errno.h>
+#ifdef STDC_HEADERS
+#include <stdlib.h>
+#include <string.h>
+#include <errno.h>
 #endif	// STDC_HEADERS
 
 #if HAVE_STRINGS_H
-# include <strings.h>
+#include <strings.h>
 #endif
 
-#ifdef		HAVE_SYS_TYPES_H
-#	 include <sys/types.h>
+#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
 #endif	// HAVE_SYS_TYPES_H
 
-#ifdef		HAVE_SYS_WAIT_H
-#	 include <sys/wait.h>
+#ifdef HAVE_SYS_WAIT_H
+#include <sys/wait.h>
 #endif	// HAVE_SYS_WAIT_H
 
-#ifdef		HAVE_UNISTD_H
-#	 include <unistd.h>
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
 #endif	// HAVE_UNISTD_H
 
-#ifdef		HAVE_SYS_STAT_H
-#	 include <sys/stat.h>
+#ifdef	HAVE_SYS_STAT_H
+#include <sys/stat.h>
 #endif	// HAVE_SYS_STAT_H
 
 #include <X11/Xlib.h>
@@ -104,6 +103,10 @@ Keys::t_actionstr Keys::m_actionlist[] = {
 	{"PrevWindow", PREVWINDOW},
 	{"NextTab", NEXTTAB},
 	{"PrevTab", PREVTAB},
+	{"FirstTab", FIRSTTAB},
+	{"LastTab", LASTTAB},
+	{"MoveTabPrev", MOVETABPREV},
+	{"MoveTabNext", MOVETABNEXT},
 	{"ShadeWindow", SHADE},
 	{"MaximizeWindow", MAXIMIZE},
 	{"StickWindow", STICK},
diff --git a/src/Keys.hh b/src/Keys.hh
index 0b6e862..b12906c 100644
--- a/src/Keys.hh
+++ b/src/Keys.hh
@@ -19,7 +19,7 @@
 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 // DEALINGS IN THE SOFTWARE.
 
-// $Id: Keys.hh,v 1.11 2002/04/19 09:33:42 fluxgen Exp $
+// $Id: Keys.hh,v 1.12 2002/05/02 07:10:03 fluxgen Exp $
 
 #ifndef KEYS_HH
 #define KEYS_HH
@@ -45,7 +45,7 @@ public:
 			NEXTWORKSPACE, PREVWORKSPACE,
 			LEFTWORKSPACE, RIGHTWORKSPACE,
 			KILLWINDOW, NEXTWINDOW,	PREVWINDOW,
-			NEXTTAB, PREVTAB,
+			NEXTTAB, PREVTAB, FIRSTTAB, LASTTAB, MOVETABPREV, MOVETABNEXT,
 			SHADE, MAXIMIZE, STICK, 
 			EXECUTE,	
 			VERTMAX, HORIZMAX,	
-- 
cgit v0.11.2