Modified KeyMaster
Tom commented yesterday that he would like to see a different set of behaviors for the modifier keys used when moving and resizing windows with MercuryMover. For the uninitiated, MercuryMover is our utility that lets you move and resize windows on your Mac via your keyboard. Tom suggested the following (and I quote):
Default - 50px
Option - 100px
Shift - 10px
option-shift (only for the OCD types) - 1px
While i'm not committing to anything, i'm definitely open to making a change for the v1.1 release. But before we start working on that next release, i thought i would describe how i ended up with the current behavior. All of these amounts have a precedent:
- Default - 1px: When editing text, hitting an arrow key moves you one "space" (ok, i admit that this is the weakest one)
- Shift - 10px: In Adobe Photoshop (and others), holding down the shift key while using the arrows would move your layer 10 pixels
- Option - 100px: Similar to moving by one "word" which takes place when you hold option and hit an arrow key while editing text
- Command - Edge of screen: Similar to moving to the end of the current line when you hold command and hit an arrow key while editing text
If you line these up side by side, they're actually pretty close so i may make a customer out of Tom just yet.