> I would really like our default "navigation" behavior to work for each > of the CursorTools. I think this means the mouse listeners need to be > registered with the LayerViewPanel, and not with an individual plug-in > like the pan tool. but maybe this is too complicated?
I'm not sure what you mean by default navigation behavior, but all of the current CursorTools that are Quasimode tools will zoom and pan (Alt, Alt-shift). Mouse wheel zooming works in the Quasmiode zoom and pan as well. Larry On 9/18/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote: > Martin wrote: "It would be nice to add wheel-zooming to the current > Pan tool. This > would give a single tool to accomplish all view movement. And > right-drag would still be available for something else - or maybe it > should just be left for the context menu?" > > I also agree. This is how AutoCAD works and I love it. You'd get dizzy > watching me navigate a CAD drawing. :] > > I would really like our default "navigation" behavior to work for each > of the CursorTools. I think this means the mouse listeners need to be > registered with the LayerViewPanel, and not with an individual plug-in > like the pan tool. but maybe this is too complicated? > > The Sunburned Surveyor > > On 9/17/07, Larry Becker <[EMAIL PROTECTED]> wrote: > > Hi Martin, > > > > On 9/17/07, Martin Davis <[EMAIL PROTECTED]> wrote: > > > The ZoomRealtime Tool is a very cool idea... but the way it works seems > > > a bit confusing to me. I would have expected it to keep the initial > > > point that was clicked directly under the mouse cursor as zooming takes > > > place. > > > > Good point. After all, when you left click drag left and right, it > > does, and when you right click drag up and down it does. Perhaps it > > is only a matter of adjusting the zoom to the hypotenuse instead of > > using the side. > > > > >I guess for this to work zooming in would have to take place no > > > matter which way the mouse moved, so that the user could move a point > > > close to the bottom edge into the centre of the frame. Zooming out > > > could be attached to the right mouse button (which would also bring this > > > in line with the behaviour of the original Zoom tool). > > > > > > > True, we would lose the zoom/pan capability if we used both axes for zoom. > > > > > Actually, I've grown very fond of the WorldWind zooming behaviour. This > > > uses only the mouse wheel to zoom in/out. Left-drag causes panning. > > > Right-drag causes rotation - which isn't really applicable to OJ (at > > > least, I don't think so). > > > > > > It would be nice to add wheel-zooming to the current Pan tool. This > > > would give a single tool to accomplish all view movement. And > > > right-drag would still be available for something else - or maybe it > > > should just be left for the context menu? > > > > > > > Not a bad idea, and easy to implement. > > > > Larry > > > -- > > > Martin Davis > > > Senior Technical Architect > > > Refractions Research, Inc. > > > (250) 383-3022 > > > > > > > > > ------------------------------------------------------------------------- > > > This SF.net email is sponsored by: Microsoft > > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > _______________________________________________ > > > Jump-pilot-devel mailing list > > > Jump-pilot-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > > > > -- > > http://amusingprogrammer.blogspot.com/ > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > -- http://amusingprogrammer.blogspot.com/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel