|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
--- WindowMaker-0.91.0/src/event.c.vns 2005-05-18 22:00:15 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+++ WindowMaker-0.91.0/src/event.c 2005-05-18 22:01:18 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -1405,6 +1405,21 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#endif /* !LITE */
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVELEFTBOTTOM:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVEBOTTOM:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVERIGHTBOTTOM:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVELEFT:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVECENTER:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVERIGHT:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVELEFTTOP:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVETOP:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVERIGHTTOP:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (ISMAPPED(wwin) && ISFOCUSED(wwin) &&
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ (!WFLAGP(wwin, no_resizable) || !WFLAGP(wwin, no_movable))) {
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ CloseWindowMenu(scr);
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ wKeyboardMoveWindowAdditional(wwin, command);
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case WKBD_WINDOWMENU:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (ISMAPPED(wwin) && ISFOCUSED(wwin))
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
OpenWindowMenu(wwin, wwin->frame_x,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
--- WindowMaker-0.91.0/src/defaults.c.vns 2005-05-18 22:00:15 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+++ WindowMaker-0.91.0/src/defaults.c 2005-05-18 22:00:15 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -705,6 +705,33 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
},
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#endif /* LITE */
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveLeftBottomKey", "None", (void*)WKBD_MOVELEFTBOTTOM,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveBottomKey", "None", (void*)WKBD_MOVEBOTTOM,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveRightBottomKey", "None", (void*)WKBD_MOVERIGHTBOTTOM,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveLeftKey", "None", (void*)WKBD_MOVELEFT,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveCenterKey", "None", (void*)WKBD_MOVECENTER,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveRightKey", "None", (void*)WKBD_MOVERIGHT,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveLeftTopKey", "None", (void*)WKBD_MOVELEFTTOP,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveTopKey", "None", (void*)WKBD_MOVETOP,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ {"MoveRightTopKey", "None", (void*)WKBD_MOVERIGHTTOP,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ },
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
{"AllMinimizeKey", "None", (void*)WKBD_ALLMINIMIZE,
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
NULL, getKeybind, setKeyGrab
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
},
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
--- WindowMaker-0.91.0/src/keybind.h.vns 2005-05-18 22:00:15 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+++ WindowMaker-0.91.0/src/keybind.h 2005-05-18 22:02:39 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -78,12 +78,21 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#define WKBD_SWITCH_SCREEN 45
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#define WKBD_ALLMINIMIZE 46
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVELEFTBOTTOM 47
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVEBOTTOM 48
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVERIGHTBOTTOM 49
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVELEFT 50
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVECENTER 51
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVERIGHT 52
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVELEFTTOP 53
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVETOP 54
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#define WKBD_MOVERIGHTTOP 55
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#ifdef KEEP_XKB_LOCK_STATUS
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
-# define WKBD_TOGGLE 47
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
-# define WKBD_TMP 48
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+# define WKBD_TOGGLE 56
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+# define WKBD_TMP 57
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#else
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
-# define WKBD_TMP 47
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+# define WKBD_TMP 56
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#ifdef VIRTUAL_DESKTOP
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
--- WindowMaker-0.91.0/src/moveres.c.vns 2005-05-18 22:00:15 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+++ WindowMaker-0.91.0/src/moveres.c 2005-05-18 22:03:33 +0400
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -44,6 +44,8 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#include "screen.h"
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#include "xinerama.h"
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#include "keybind.h"
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#include <WINGs/WINGsP.h>
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -1415,10 +1417,15 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_Escape:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
done=1;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
- case XK_Up:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#ifdef XK_KP_Up
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_KP_Up:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_8:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_y=-src_y;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_Up:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_k:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (moment != UP)
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -1429,10 +1436,15 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
else off_y-=kspeed;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
- case XK_Down:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#ifdef XK_KP_Down
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_KP_Down:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_2:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_y=-src_y+scr_height-wh;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_Down:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_j:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (moment != DOWN)
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -1442,10 +1454,15 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
else off_y+=kspeed;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
- case XK_Left:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#ifdef XK_KP_Left
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_KP_Left:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_4:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_x=-src_x;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_Left:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_h:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (ctrlmode) {
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (moment != LEFT)
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -1456,10 +1473,15 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
else off_x-=kspeed;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
- case XK_Right:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#ifdef XK_KP_Right
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_KP_Right:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_6:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_x=-src_x+scr_width-ww;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_Right:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
case XK_l:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (ctrlmode) {
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
if (moment != RIGHT)
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -1469,6 +1491,51 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
else off_x+=kspeed;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#ifdef XK_KP_Home
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_KP_Home:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_7:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_x=-src_x;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_y=-src_y;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#ifdef XK_KP_Prior
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_KP_Prior:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_9:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_y=-src_y;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_x=-src_x+scr_width-ww;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#ifdef XK_KP_Next
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_KP_Next:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_3:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_y=-src_y+scr_height-wh;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_x=-src_x+scr_width-ww;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#ifdef XK_KP_End
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_KP_End:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_1:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_y=-src_y+scr_height-wh;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_x=-src_x;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#ifdef XK_KP_Begin
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_KP_Begin:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+#endif
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case XK_5:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!ctrlmode){
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_y=-src_y+(scr_height-wh)/2;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ off_x=-src_x+(scr_width-ww)/2;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
ww=w;wh=h;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
@@ -2426,3 +2493,59 @@
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+int
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+wKeyboardMoveWindowAdditional(WWindow *wwin, int command)
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+{
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ WScreen *scr = wwin->screen_ptr;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int w = wwin->frame->core->width;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int h = wwin->frame->core->height;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int scr_width = wwin->screen_ptr->scr_width;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int scr_height = wwin->screen_ptr->scr_height;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int src_x = wwin->frame_x;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int src_y = wwin->frame_y;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int rc = scr_width - w;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int bc = scr_height - h;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int new_x = src_x;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ int new_y = src_y;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ switch (command) {
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVELEFTBOTTOM:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_x = 0;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_y = bc;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVEBOTTOM:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_y = bc;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVERIGHTBOTTOM:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_x = rc;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_y = bc;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVELEFT:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_x = 0;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVECENTER:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_x = rc/2;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_y = bc/2;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVERIGHT:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_x = rc;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVELEFTTOP:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_x = 0;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_y = 0;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVETOP:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_y = 0;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ break;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ case WKBD_MOVERIGHTTOP:
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_x = rc;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ new_y = 0;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ if (!scr->selected_windows) {
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ wWindowMove(wwin, new_x, new_y);
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ wWindowSynthConfigureNotify(wwin);
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+ return 1;
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+}
|
|
![](https://seccdn.libravatar.org/avatar/b9c8135638fdb72250029bcaa4b7706765509c704b22d53d5a42a084de1981fc?s=16&d=retro) |
83322e0 |
+
|