Skip to content
Snippets Groups Projects
Commit d7ab0225 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

A spinning cursor would cause the screen to scroll.

Call getkey() with K_NOSPIN mode flag.
parent 904211c6
No related branches found
No related tags found
1 merge request!463MRC mods by Codefenix (2024-10-20)
Pipeline #90 passed
...@@ -74,7 +74,7 @@ var key; ...@@ -74,7 +74,7 @@ var key;
var zone; var zone;
console.ungetstr(KEY_UP); console.ungetstr(KEY_UP);
while (!js.terminated) { while (!js.terminated) {
key = mouse_getkey(K_NONE, undefined, true); key = mouse_getkey(K_NOSPIN, undefined, true);
//key = console.getkey(); //key = console.getkey();
if (key.key.toLowerCase() == 'q') break; if (key.key.toLowerCase() == 'q') break;
if (key.mouse && key.mouse.press && key.mouse.button == 0 && key.mouse.y == frame.y + frame.height - 1 && key.mouse.x >= 52 && key.mouse.x <= 65) break; if (key.mouse && key.mouse.press && key.mouse.button == 0 && key.mouse.y == frame.y + frame.height - 1 && key.mouse.x >= 52 && key.mouse.x <= 65) break;
......
...@@ -78,7 +78,7 @@ var key; ...@@ -78,7 +78,7 @@ var key;
var xtrn; var xtrn;
console.ungetstr(KEY_UP); console.ungetstr(KEY_UP);
while (!js.terminated) { while (!js.terminated) {
key = mouse_getkey(K_NONE, undefined, true);//console.getkey(); key = mouse_getkey(K_NOSPIN, undefined, true);//console.getkey();
if (key.key.toLowerCase() == 'q') break; if (key.key.toLowerCase() == 'q') break;
if (key.mouse && key.mouse.press && key.mouse.button == 0 && key.mouse.y == frame.y + frame.height - 1 && key.mouse.x >= 52 && key.mouse.x <= 65) break; if (key.mouse && key.mouse.press && key.mouse.button == 0 && key.mouse.y == frame.y + frame.height - 1 && key.mouse.x >= 52 && key.mouse.x <= 65) break;
t = tree.getcmd(key); t = tree.getcmd(key);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment