Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 Double effective key rate
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

znakeeye
Tomato Guru

379 Posts

Posted - Aug 10 2009 :  06:56:40 AM  Show Profile  Reply with Quote
VAX 1649, VS 2008 SP1.

This setting seems to only affect VK_DOWN/VK_UP. What about Ctrl+VK_UP/VK_DOWN, Shift+VK_UP/VK_DOWN and Alt+Shift+VK_UP/V_DOWN (I use this frequently for advanced selection)?

These commands are too slow by default. Can't stand it! :P

feline
Whole Tomato Software

United Kingdom
18938 Posts

Posted - Aug 18 2009 :  1:57:25 PM  Show Profile  Reply with Quote
Apologies for the delay in getting back to you about this.

I am slightly wary of trying to extend this to "all possible movement and selection" keyboard commands, since then you get into custom keyboard mappings, and there are quite a lot of possible keyboard commands that involve movement and selection.

Have you considered increasing the global keyboard speed on your computer? You can configure this via Windows Control Panel -> Keyboard.

zen is the art of being at one with the two'ness
Go to Top of Page

znakeeye
Tomato Guru

379 Posts

Posted - Aug 19 2009 :  02:22:34 AM  Show Profile  Reply with Quote
The first thing I when I unpack a newly bought computer is to:
* Set maximum keyrate in BIOS.
* Set maximum keyrate in Windows.

So yes, I've done that :).

Are you sure that this would yield problems? In my world, SHIFT/CONTROL _and_ any ARROW is always a cursor-operation. Perhaps a setting could control this? Also, you could read the keymap and check if the default operation for the mentioned commands have been re-mapped...
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18938 Posts

Posted - Aug 25 2009 :  6:20:12 PM  Show Profile  Reply with Quote
VS2008, I am using a modified Visual C++ 6 keyboard scheme, and for me Ctrl+Up and Down scrolls the code file without moving the caret. Nothing is selected.

Shift+Up and Down does the same thing as Alt+Shift+Up and Down.

So it seems you are using a different set of commands / key bindings to me. So if you want to speed up selection commands, then this quickly becomes a bit tricky, since movement commands is quite an open ended statement.

zen is the art of being at one with the two'ness
Go to Top of Page

znakeeye
Tomato Guru

379 Posts

Posted - Aug 26 2009 :  04:15:48 AM  Show Profile  Reply with Quote
No, I have the same key-map.

Ctrl+Up does the same thing as you describe, but the operation is slower than Up (where the caret is moved).

quote:
Shift+Up and Down does the same thing as Alt+Shift+Up and Down.
Not true. You never use Alt+Shift + arrows? It creates a column selection! Anyhow, selection is not affected by the "Double effective keyrate" setting.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18938 Posts

Posted - Aug 26 2009 :  10:58:15 AM  Show Profile  Reply with Quote
I can assure you that on my system Alt+Shift+Up and Down arrow keys does Not do a column selection. It does whole line selection even if the caret is in the middle of a line, which is different to Shift+Up and Down arrow, which leaves you with a partial line selection on the first and last line and full row selection in between.

Which is the heart of my point. We are using the same keyboard presses, but seeing different behaviour.

It gets better, Ctrl+Alt+Down Arrow shows a list of open files in the IDE for me, it does not move the caret in any sense within the current file.

So simply speeding up any keyboard command that uses arrow keys might have unwanted effects. I am not against the idea, I am just being a little cautious is all

zen is the art of being at one with the two'ness
Go to Top of Page

znakeeye
Tomato Guru

379 Posts

Posted - Aug 27 2009 :  04:32:05 AM  Show Profile  Reply with Quote
Sure, you have a point. But I still disagree ;P

Alt+Shift+Arrow = Edit.LineDownExtendColumn. So that's the event you should handle. And if you did not change this, my previous post is indeed correct; 'column mode' selection. Typical operation:

Alt+Shift, Down,Down,Down,Right,Right,Right,Del (I've improved my writing skills by several magnitudes since I learnt this technique).

I didn't mention Ctrl+Alt+Arrow, did I? ;)

These are the commands that I think would benefit from a speedup:
Edit.LineDown (Seems to be implemented in VAX)
Edit.LineDownExtend
Edit.LineDownExtendColumn
Edit.LineUp (Seems to be implemented in VAX)
Edit.LineUpExtend
Edit.LineUpExtendColumn
Edit.WordNext
Edit.WordNextExtend
Edit.WordNextExtendColumn
Edit.WordPrevious
Edit.WordPreviousExtend
Edit.WordPreviousExtendColumn


All of them involve the arrow key, which is why I'd expect the VAX setting to make these operations faster.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18938 Posts

Posted - Sep 01 2009 :  2:11:01 PM  Show Profile  Reply with Quote
This makes sense:

case=20358

zen is the art of being at one with the two'ness
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000