|Anonymous | Login | Signup for a new account||2023-09-28 00:04 PDT|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000060||Dwarf Fortress||Technical -- Input/Keybinding/Macros||public||2010-04-01 17:44||2015-08-25 19:39|
|Status||resolved||Resolution||no change required|
|Target Version||Fixed in Version|
|Summary||0000060: Changing "LEAVE SCREEN" binding from ESC to space closes when typing in orders window|
|Description||Changing the default 'LEAVE screen' binding from ESC to SPACE (to emulate previous versions) works well, but when typing in work orders, such as "ROCK CRAFTS" the space immediately returns you to the previous screen.|
|Steps To Reproduce||Press ESC. Change the binding from ESC to SPACE and return.|
Hit 'q' then 'm' to open the work orders. hit 'q' to enter a new order. Type Rock <space> crafts.
When you hit space, the window will return to the previous list of orders
|Well, duh. That's why we had SPACE and F9 before.|
|So you aren't used to hitting 'space' to close the current window ? and F9 was ever only used to bypass the initial 'this is a beta' screen from toady that i can remember|
|ugh. This is going to annoy me to tears. I am used to using space to cancel out of most screens.|
Also, if you have bound the back key to SPACE and try to bind it back to ESC (which you may want because of this bug) you will fail, because on the key-assignment screen hitting 'k' (for change key) and then pressing ESC will leave the key-binding screen without changing the assignment.
I'm also used to SPACE to go back, because ESC is too far away and generates too much arm movement to be convenient.
|Im used to space now as well this will take some getting used to.|
|Dennis, I had that problem as well, but after quitting the game, and restarting, it seems the key WAS set back to ESC for me, even though I went back a page.|
The real problem here is that F9 was bound to "abort" in many places and there doesn't seem to even be a category for it in the new list. Setting to space breaks anything with a string entry that isn't terminated by enter. Setting "leave window" to ESC means if you go one entry too far you're in the options menu, unless you use some other unbound key for options, like F9. lol
I'm getting by with not being able to use spaces in the manager screen, but that's screwing up my use of auto hotkey to queue up mass jobs.
edited on: 2010-04-02 16:05
Indeed, it's an issue for sure. I always hated f9 as an alternate to space when string entry was needed, it's way over there, and you have to stop and think oh wait I need to press this other key to leave this window.... it slowed me up every time even when I knew to look for it.
as a workaround I've set mine to shift-space which neatly dodges the string entry problems and is fairly easy to adapt my brain to.
|If you go backwards through the key bindings (faster) you will see something is bound to space. If you change this, (i did to shift space) you get can use it for entering strings|
edited on: 2010-04-03 20:50
oh nifty, sure enough, you can replace string space with shift space if you so desire.
That being said, I think the quickest cleanest way to resolve this and make everybody happy, is to add one more key-binding in the list specifically for exiting pages that have string entry elements included.
That would allow people to reproduce the old f9 to quit for those screens, or to substitute a more accessible key if they so choose.
|As of 0.40.24, Shift+Space triggers the STRING_A032 keybinding (space) but not LEAVESCREEN when bound to Space.|
|2010-04-01 17:44||ercdvs||New Issue|
|2010-04-01 17:56||Draco18s||Note Added: 0000046|
|2010-04-01 18:06||ercdvs||Note Added: 0000051|
|2010-04-01 18:09||DoctorZuber||Note Added: 0000055|
|2010-04-01 22:15||Dennis||Note Added: 0000101|
|2010-04-01 22:18||Dennis||Issue Monitored: Dennis|
|2010-04-01 22:18||Dennis||Issue End Monitor: Dennis|
|2010-04-02 08:10||matthew117||Note Added: 0000176|
|2010-04-02 09:46||ercdvs||Note Added: 0000208|
|2010-04-02 11:45||ercdvs||Tag Attached: interface|
|2010-04-02 13:59||HammerDave||Note Added: 0000284|
|2010-04-02 16:02||DoctorZuber||Note Added: 0000314|
|2010-04-02 16:05||DoctorZuber||Note Edited: 0000314||View Revisions|
|2010-04-02 21:18||cooky173||Note Added: 0000415|
|2010-04-02 21:24||DoctorZuber||Note Added: 0000418|
|2010-04-03 20:06||chuzzum||Issue Monitored: chuzzum|
|2010-04-03 20:50||DoctorZuber||Note Edited: 0000418||View Revisions|
|2010-04-04 13:34||Footkerchief||Relationship added||has duplicate 0000387|
|2010-04-21 12:24||Footkerchief||Relationship added||related to 0000097|
|2010-04-29 13:10||Footkerchief||Category||General => Technical|
|2010-06-29 07:38||Footkerchief||Category||Technical => Technical -- General|
|2014-01-27 11:30||Footkerchief||Category||Technical -- General => Technical -- Input/Keybinding/Macros|
|2015-08-25 19:39||lethosor||Note Added: 0032998|
|2015-08-25 19:39||lethosor||Status||new => resolved|
|2015-08-25 19:39||lethosor||Resolution||open => no change required|
|2015-08-25 19:39||lethosor||Assigned To||=> lethosor|
|Copyright © 2000 - 2010 MantisBT Group|