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

A bit more dynamically translated/localizable

parent 55b6e0e0
Branches
Tags
1 merge request!455Update branch with changes from master
Pipeline #6469 passed
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
require("sbbsdefs.js", 'P_NOATCODES'); require("sbbsdefs.js", 'P_NOATCODES');
require("key_defs.js", 'KEY_HOME'); require("key_defs.js", 'KEY_HOME');
const prev_key = bbs.text.Previous[0];
var num = -1; var num = -1;
var displayed = 0; var displayed = 0;
loop: loop:
...@@ -17,14 +18,13 @@ while (bbs.online && !console.aborted) { ...@@ -17,14 +18,13 @@ while (bbs.online && !console.aborted) {
print("\1n\1cInstant messages displayed \1h" + timestamp); print("\1n\1cInstant messages displayed \1h" + timestamp);
console.printfile(msg, P_NOATCODES); console.printfile(msg, P_NOATCODES);
++displayed; ++displayed;
console.mnemonics("\r\n~Quit, ~Recent, ~Prev, or [~Next]: "); console.mnemonics("\r\n~@Quit@, ~Recent, ~@Previous@ or [~@Next@]: ");
prmpt: switch(console.getkeys("\b-+[]\x02\x1e\x0a\x1d\x06RPN\r" + console.quit_key)) {
switch(console.getkeys("\b-+[]\x02\x1e\x0a\x1d\x06RPN\rQ")) {
case 'R': case 'R':
case KEY_HOME: case KEY_HOME:
num = -1; num = -1;
break; break;
case 'P': case prev_key:
case '\b': case '\b':
case '-': case '-':
case '[': case '[':
...@@ -35,7 +35,7 @@ while (bbs.online && !console.aborted) { ...@@ -35,7 +35,7 @@ while (bbs.online && !console.aborted) {
else else
console.beep(); console.beep();
break; break;
case 'Q': case console.quit_key:
break loop; break loop;
default: default:
num++; num++;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment