added SendToWorkspace

This commit is contained in:
fluxgen 2002-02-26 22:19:51 +00:00
parent bdb0d00f2f
commit 5250540d6c
2 changed files with 11 additions and 4 deletions

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.cc,v 1.11 2002/02/21 00:39:08 fluxgen Exp $ //$Id: Keys.cc,v 1.12 2002/02/26 22:19:43 fluxgen Exp $
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
# include "config.h" # include "config.h"
@ -94,6 +94,7 @@ Keys::t_actionstr Keys::m_actionlist[] = {
{"Workspace10", WORKSPACE10}, {"Workspace10", WORKSPACE10},
{"Workspace11", WORKSPACE11}, {"Workspace11", WORKSPACE11},
{"Workspace12", WORKSPACE12}, {"Workspace12", WORKSPACE12},
{"SendToWorkspace", SENDTOWORKSPACE},
{"NextWorkspace", NEXTWORKSPACE}, {"NextWorkspace", NEXTWORKSPACE},
{"PrevWorkspace", PREVWORKSPACE}, {"PrevWorkspace", PREVWORKSPACE},
{"LeftWorkspace", LEFTWORKSPACE}, {"LeftWorkspace", LEFTWORKSPACE},
@ -279,6 +280,7 @@ bool Keys::load(char *filename) {
strlen(getActionStr(Keys::EXECUTE))); strlen(getActionStr(Keys::EXECUTE)));
break; break;
case WORKSPACE: case WORKSPACE:
case SENDTOWORKSPACE:
if (argc + 1 < val.size()) if (argc + 1 < val.size())
last_key->param = atoi( val[argc+1].c_str()); last_key->param = atoi( val[argc+1].c_str());
else else

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.7 2002/02/20 23:10:48 fluxgen Exp $ // $Id: Keys.hh,v 1.8 2002/02/26 22:19:51 fluxgen Exp $
#ifndef KEYS_HH #ifndef KEYS_HH
#define KEYS_HH #define KEYS_HH
@ -31,15 +31,20 @@
class Keys class Keys
{ {
public: public:
enum KeyAction{
enum KeyAction{
ICONIFY=0, ICONIFY=0,
RAISE, LOWER, RAISE, LOWER,
CLOSE, CLOSE,
ABORTKEYCHAIN, ABORTKEYCHAIN,
WORKSPACE, WORKSPACE,
WORKSPACE1, WORKSPACE2, WORKSPACE3, WORKSPACE4, WORKSPACE1, WORKSPACE2, WORKSPACE3, WORKSPACE4,
WORKSPACE5, WORKSPACE6, WORKSPACE7, WORKSPACE8, WORKSPACE5, WORKSPACE6, WORKSPACE7, WORKSPACE8,
WORKSPACE9, WORKSPACE10, WORKSPACE11, WORKSPACE12, WORKSPACE9, WORKSPACE10, WORKSPACE11, WORKSPACE12,
SENDTOWORKSPACE,
SENDTOWORKSPACE1, SENDTOWORKSPACE2, SENDTOWORKSPACE3, SENDTOWORKSPACE4,
SENDTOWORKSPACE5, SENDTOWORKSPACE6, SENDTOWORKSPACE7, SENDTOWORKSPACE8,
SENDTOWORKSPACE9, SENDTOWORKSPACE10, SENDTOWORKSPACE11, SENDTOWORKSPACE12,
NEXTWORKSPACE, PREVWORKSPACE, NEXTWORKSPACE, PREVWORKSPACE,
LEFTWORKSPACE, RIGHTWORKSPACE, LEFTWORKSPACE, RIGHTWORKSPACE,
KILLWINDOW, NEXTWINDOW, PREVWINDOW, KILLWINDOW, NEXTWINDOW, PREVWINDOW,