[2.33] Ctrl-tab sends Tab instead of switching window

4 replies [Last post]
Seb
Joined: Aug 14 2004
Posts: 18
[2.33] Ctrl-tab sends Tab instead of switching window
Now, I'm sure some people will say, if you are in character mode, Ctrl-Tab should send Ctrl-Tab down the wire to whatever you are connected to. But I think it is sending just a Tab (because Bash responds as if I've sent a Tab). And I'd like it to switch between my session windows, which it certainly isn't. [:wink:]
Zugg
Zugg's picture
Joined: Jan 1 1999
Posts: 178
Well, in Character Mode, NONE of the normal Windows keys are going to work like you'd expect. That's the definition of Character Mode. Ctrl-Tab should be sending Ctrl-Tab to the server. You can check this by opening the Script Debugger and turn on the Show Raw Input/Output to see exactly what TeSSH is sending to the server. But TeSSH definitely isn't going to kludge this to switch session windows. Just like Ctrl-C doesn't do Copy, and Ctrl-V doesn't do a paste. If the command line has the focus, then Ctrl-Tab should switch windows, but not if the output window has focus in character mode. Making exceptions for certain keys defeats the purpose of character mode.
Seb
Joined: Aug 14 2004
Posts: 18
Fair enough. This is what TeSSH is sending to the server:
i     IVRA3 ><9>
i     IVRA3 <<CR><LF>
Display all 2464 possibilities? (y or n)
Zugg
Zugg's picture
Joined: Jan 1 1999
Posts: 178
OK, definitely looks like a bug in the keyboard override routine that isn't handling the Ctrl/Shift/Alt stuff properly. Added to bug list.
Zugg
Zugg's picture
Joined: Jan 1 1999
Posts: 178
Fixed in v2.34