added FIRSTTAB, LASTTAB, MOVETABPREV and MOVETABNEXT

This commit is contained in:
fluxgen 2002-05-02 07:10:03 +00:00
parent 0f1dd8e8b5
commit 74d77991bc
2 changed files with 26 additions and 23 deletions

View file

@ -19,48 +19,47 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE. // 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 #ifdef HAVE_CONFIG_H
# include "config.h" #include "config.h"
#endif #endif
#include "Keys.hh" #include "Keys.hh"
#include "StringUtil.hh" #include "StringUtil.hh"
#ifdef HAVE_STDIO_H #ifdef HAVE_STDIO_H
# include <stdio.h> #include <stdio.h>
#endif // HAVE_STDIO_H #endif // HAVE_STDIO_H
#ifdef HAVE_CTYPE_H #ifdef HAVE_CTYPE_H
# include <ctype.h> #include <ctype.h>
#endif // HAVE_CTYPE_H #endif // HAVE_CTYPE_H
#ifdef STDC_HEADERS #ifdef STDC_HEADERS
# include <stdlib.h> #include <stdlib.h>
# include <string.h> #include <string.h>
# include <errno.h> #include <errno.h>
#endif // STDC_HEADERS #endif // STDC_HEADERS
#if HAVE_STRINGS_H #if HAVE_STRINGS_H
# include <strings.h> #include <strings.h>
#endif #endif
#ifdef HAVE_SYS_TYPES_H #ifdef HAVE_SYS_TYPES_H
# include <sys/types.h> #include <sys/types.h>
#endif // HAVE_SYS_TYPES_H #endif // HAVE_SYS_TYPES_H
#ifdef HAVE_SYS_WAIT_H #ifdef HAVE_SYS_WAIT_H
# include <sys/wait.h> #include <sys/wait.h>
#endif // HAVE_SYS_WAIT_H #endif // HAVE_SYS_WAIT_H
#ifdef HAVE_UNISTD_H #ifdef HAVE_UNISTD_H
# include <unistd.h> #include <unistd.h>
#endif // HAVE_UNISTD_H #endif // HAVE_UNISTD_H
#ifdef HAVE_SYS_STAT_H #ifdef HAVE_SYS_STAT_H
# include <sys/stat.h> #include <sys/stat.h>
#endif // HAVE_SYS_STAT_H #endif // HAVE_SYS_STAT_H
#include <X11/Xlib.h> #include <X11/Xlib.h>
@ -104,6 +103,10 @@ Keys::t_actionstr Keys::m_actionlist[] = {
{"PrevWindow", PREVWINDOW}, {"PrevWindow", PREVWINDOW},
{"NextTab", NEXTTAB}, {"NextTab", NEXTTAB},
{"PrevTab", PREVTAB}, {"PrevTab", PREVTAB},
{"FirstTab", FIRSTTAB},
{"LastTab", LASTTAB},
{"MoveTabPrev", MOVETABPREV},
{"MoveTabNext", MOVETABNEXT},
{"ShadeWindow", SHADE}, {"ShadeWindow", SHADE},
{"MaximizeWindow", MAXIMIZE}, {"MaximizeWindow", MAXIMIZE},
{"StickWindow", STICK}, {"StickWindow", STICK},

View file

@ -19,7 +19,7 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE. // 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 #ifndef KEYS_HH
#define KEYS_HH #define KEYS_HH
@ -45,7 +45,7 @@ public:
NEXTWORKSPACE, PREVWORKSPACE, NEXTWORKSPACE, PREVWORKSPACE,
LEFTWORKSPACE, RIGHTWORKSPACE, LEFTWORKSPACE, RIGHTWORKSPACE,
KILLWINDOW, NEXTWINDOW, PREVWINDOW, KILLWINDOW, NEXTWINDOW, PREVWINDOW,
NEXTTAB, PREVTAB, NEXTTAB, PREVTAB, FIRSTTAB, LASTTAB, MOVETABPREV, MOVETABNEXT,
SHADE, MAXIMIZE, STICK, SHADE, MAXIMIZE, STICK,
EXECUTE, EXECUTE,
VERTMAX, HORIZMAX, VERTMAX, HORIZMAX,