Image navigation controls in full screen mode

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

MrFlamey
Posts: 3
Joined: Tue Jul 16, 2013 8:04 am

Image navigation controls in full screen mode

Post by MrFlamey »

Hi. I have a small suggestion to make navigation of images (pan, zoom, etc.) easier for many users. Perhaps it would be a good idea to copy the Photoshop controls when in the view mode or full screen mode.

hold space + LMB drag : pan image
z : zoom mode then LMB click to zoom, alt + LMB click to zoom out. Zoom should default to similar increments to Photoshop (25, 33, 50, 66, 100, 200, 300, 400..) and snap to these when zooming in or out of any custom zoom level such as after having zoomed into a selection.

I only ask this because I find myself wanting to control XnView like this after spending most of the working day in Photoshop. I think Illustrator uses the same controls, so it is probably quite natural for many users.

Also, I think the mouse drag detection should be improved a little so that a drag is ignored if the cursor moved less than some determined small amount. This is because when using a graphics tablet pen, right clicking requires pressing on the side of the pen and often causes the tip to move a couple of pixels. This means that if you want to open the RMB click menu in a zoomed view, it is very difficult, since what usually happens is creating a selection or panning the image (whatever the right mouse button is set up to do in the input settings). I have confirmed that the RMB click menu appears normally when using a mouse.

I don't recall having this problem in the windows version of XnView, so perhaps you have changed how it works for MP?

Anyway, thanks for your hard work on making XnView such a great program. Batch rename and batch processing in particular are unbelievable time-savers <3
User avatar
m.Th.
XnThusiast
Posts: 1676
Joined: Wed Aug 16, 2006 6:31 am

Re: Image navigation controls in full screen mode

Post by m.Th. »

hold space + LMB drag : pan image
z : zoom mode then LMB click to zoom, alt + LMB click to zoom out. Zoom should default to similar increments to Photoshop (25, 33, 50, 66, 100, 200, 300, 400..) and snap to these when zooming in or out of any custom zoom level such as after having zoomed into a selection.
There is already a rather serious mouse management wrt image navigation - see Tools | Settings | Keyboard / Mouse - Mouse section
Also see in the same window some of the View options (WRT to Zoom step etc.).

...and IMHO from a programmer POV it is quite difficult (and rather dangerous) to implement another one. However one can improve the actual mouse engine adding Click-TempZoom-Drag like in FastStone VIewer / Lightroom etc. A very useful way to inspect an image.
Also, I think the mouse drag detection should be improved a little so that a drag is ignored if the cursor moved less than some determined small amount. This is because when using a graphics tablet pen, right clicking requires pressing on the side of the pen and often causes the tip to move a couple of pixels. This means that if you want to open the RMB click menu in a zoomed view, it is very difficult, since what usually happens is creating a selection or panning the image (whatever the right mouse button is set up to do in the input settings). I have confirmed that the RMB click menu appears normally when using a mouse.
I support this. :)
m. Th.

- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
User avatar
xnview
Author of XnView
Posts: 45495
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Image navigation controls in full screen mode

Post by xnview »

MrFlamey wrote: Also, I think the mouse drag detection should be improved a little so that a drag is ignored if the cursor moved less than some determined small amount. This is because when using a graphics tablet pen, right clicking requires pressing on the side of the pen and often causes the tip to move a couple of pixels. This means that if you want to open the RMB click menu in a zoomed view, it is very difficult, since what usually happens is creating a selection or panning the image (whatever the right mouse button is set up to do in the input settings). I have confirmed that the RMB click menu appears normally when using a mouse.
How do you configure option>Keyboard-mouse for Right button?
Pierre.