I had some trouble with this a few days ago, but it is probably because I'm a doofus. I'll try it again.
The Sunburned Surveyor On 9/18/07, Larry Becker <[EMAIL PROTECTED]> wrote: > > 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 > ------------------------------------------------------------------------- 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