1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-02-03 16:30:15 +00:00

more deck controls

This commit is contained in:
Zeno Rogue
2025-12-11 20:29:38 +01:00
parent 4388409ae2
commit d0d102e184

View File

@@ -1517,7 +1517,7 @@ EX namespace dialog {
keyhandler = [this, &ne] (int sym, int uni) {
handleNavigation(sym, uni);
if(uni == '\b' || uni == '\t') {
if(uni == '\b' || uni == '\t' || joy_index(sym, deck::page_up)) {
ne.s = ne.s. substr(0, isize(ne.s)-utfsize_before(ne.s, isize(ne.s)));
sscanf(ne.s.c_str(), LDF, ne.editwhat);
apply_edit();
@@ -1540,7 +1540,7 @@ EX namespace dialog {
apply_slider();
}
#endif
else if(sym == SDLK_HOME) {
else if(sym == SDLK_HOME || joy_index(sym, deck::space)) {
*ne.editwhat = ne.dft;
apply_slider();
}