ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
10Things_Rob

Disable Diagram Zoom

Status: New

I may want to use it 0-5% of the time.

However, I want to scroll through cases in a structure 95% of the time.

 

Making the 5% use case the default (ctrl-scroll) was a bad design choice.

Reverse it before it's ingrained.

 

(ctrl-shift-scroll is frankly awkward and imagine will become painful eventually)

 

 

9 Comments
crossrulz
Knight of NI

Ctrl+Scroll is an industry standard for zoom.  So, I do not fault NI for making this decision.



There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Dataflow_G
Member

Having zoom operate with ctrl+shift+scroll would mirror the current ctrl+shift+click to pan behavior. So holding ctrl+shift would allow pan and zoom without needing to switch modifier keys. For that reason I like the idea of ctrl+shift+scroll (plus years of ctrl+scroll muscle memory for switching cases).

wiebe@CARYA
Knight of NI

CTRL+b clears broken wires, except when text is selected. Then CTRL+b makes the text bold.

 

Why not have CTRL+mouse wheel zoom, except when the mouse is in a multi frame structure?

 

The BD would 'catch' the event, and if nothing handles the event, it's passed to the VI.

 

Like CTRL+b, CTRL+i, CTRL+u...

Kirk
Member

Or you can give us an option to edit these keyboard shortcuts in the options dialog.  We could choose to use CTRL-Scroll to zoom or swap cases in structures.

JensG69
Active Participant

I agree, give us an ini key with which we can select what happens on Ctrl-Mousewheel.

Kudos are welcome...
parthacg
Member
 parthacg_0-1700758349263.png

 

 
KNIGHT OF NI
 

Ctrl+Scroll is an industry standard for zoom.  So, I do not fault NI for making this decision.

 

 

If that is the case, Ctrl+LeftClick is the industry standard (esp in Windows) for multiselect; but why did/does NI provide Shift+LeftClick for multiselect?! 😀

wiebe@CARYA
Knight of NI

FYI (don't know why this isn't public):

 

Editor.Zoom.BlockDiagram.MinFactor=2

Editor.Zoom.BlockDiagram.MaxFactor=1
Editor.Zoom.BlockDiagram.Enabled=False

 

To set the min, max zoom factor, or to disable zooming.

 

Disabling zooming does bring back scrolling through cases.

 

I can see advantage in a MaxFactor of 1. I always advocated for a zoom >=1, to prevent 5 screen wide monolithic VIs.

 

A min and a max allows for a more liberate scroll wheel action: the zooming is clipped, so you can scroll all you want and get the same zoom factor.

crossrulz
Knight of NI

parthacg,

Ctrl+Click and Shift+Click are standards for selecting in many Microsoft applications, including Visual Studio and Visio.



There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
wiebe@CARYA
Knight of NI

Editor.Zoom.MouseWheelGestureRequireShift = True

 

Now we have the original gestures, and zoom gestures when shift is pressed.

 

Exactly what people been asking for..?