On Sat, Sep 25, 2010 at 1:52 PM, Ralph Versteegen <teeem...@gmail.com> wrote:
>>> 1) whenever S is the active tool, arrow keys scroll the sprite
>>> 2) when S is active, press space/mouse button to start scrolling, and press
>>> again to stop
>> This seems interesting. I'd like to combine it with :
>>> 3) when S is active, press and hold space/mouse button and press arrow keys 
>>> to
>>> scroll
>> So that you press space/MB to start,arrows to alter direction, space/MB to 
>> stop.
>
> Isn't that exactly 2)? By "start scrolling", I meant "use arrow keys
> to scroll". I think that you're talking about inertial scrolling (or
> thought that I was), which I can't see as useful.
I meant.. well, see below.

>
>>> 4) whatever tool is active, hold down S and press arrow keys to scroll. S is
>>> temporarily made the active tool, and the previous tool becomes active again
>>> when S is released.
>>>
>>> I don't see how 1) could work with the mouse (note that the mouse can't
>>> currently be used to scroll at all).
>> Drag the image to scroll it?
>
> In the sprite editor moving the mouse is mostly equivalent to pressing
> arrow keys, so I was working under that assumption. So dragging the
> image to scroll it was 3). But we could treat the two input methods
> differently. Then my preference is your suggestion: 1) for arrow keys,
> plus scrolling by dragging with the mouse. (Having to press both S and
> space to start scrolling sounds annoying to me).
>
>>> My preference is either 1) or 4)
>>
>> IMO that resolves to 1. Because depending on simultaneous detection of
>>>1 non-modifier keys is not portable between keyboards AFAIK
>
> Ah! Good point. But that also argues against holding down space to
> scroll, doesn't it?

Yes, I don't like the idea of holding down space to scroll; rather
just press it to toggle continuous scrolling (4 steps/second?), and
use cursor keys to adjust scroll direction (not inertially, just to
choose from the 8 possible scroll directions)
_______________________________________________
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to