On 10/24/07, Kurt Hutchinson <kelanslists@...400...> wrote:
This does sound like an interesting feature to play around with.
I had a thought while reading the description. Since you can switch which HSL component you're modifying during the drag, it might be nice to have a modifier key that means "no change", so you can reposition the mouse cursor without affecting anything.
this is now done in svn:
The Alt modifier is special. Pressing Alt means "do nothing"; this allows you to move the mouse, without releasing, to a more convenient place from where to continue tweaking the color after letting go of Alt. As with the other modifiers, releasing Alt temporarily redefines the zero-change axis to go through the point where Alt was released. For example, imagine you made your color darker by Ctrl+dragging towards the bottom edge of the window and you now need to make it less saturated. You cannot however Shift+drag it any lower because there's just not enough room for that. In that situation, without releasing the mouse, Alt+drag it upwards to a convenient spot and then Shift+drag downwards as needed. Also, you can start dragging from the swatch with Alt pressed to avoid changing the color while you take a more convenient position for adjustments.