LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
tst

Add a zoom function (yes, I said zoom. So sue me)

Status: Completed

Now available in LabVIEW 2023 Q3

Add a slider on the toolbar which would allow changing the zoom level on the diagram. This should also be controllable more easily (for example, by using shift + mouse wheel scroll).

 

Personally, I want this less for zooming out and more for zooming in. It's sometimes convenient to have a larger display of a specific area.

 

I know some people feel that a zoom is a terrible idea because it will encourage people to create huge diagrams. Personally, I doubt that (since you can't work on zoomed out code and zooming out and in repeatedly isn't that convenient), but I don't mind if people do that. It's their code (as long as I don't have to work on it later).

If people really insist, this can also be prevented by setting the maximum value of the slider to 1, so that people can't zoom out, but I doubt this would have any value.

 

The zoom should snap to 1 when you get near it and should center on the mouse cursor.


___________________
Try to take over the world!
102 Comments
Ken3006
Member

If a zoom function is not possible, how about a magnifier from the Navigation window?  Surely, that would be possible?  That should help with identification of loops from large multi-loop programs which is inevitable.

Praveen_a09
Member

Hi all,

 

I have been using labVIEW for 2 years and I found that the small icons and wires are resulting eye fatigue and vision problems.

After lot of trials I found a way to zoom in labview block diagram.

The labview is still dependent mostly on the system controls and fonts. So, change the system display properties by,

 

Right click on Desktop->Properties->Appearance->Font size->Large fonts or Extra Large Fonts.

Try Advanced button beside the font and try to change 'Icon' and 'Icon font size' if you want better look for normal system icons. 

 

Now open Labview.

It makes all elements on block diagram to be bigger and leaves the front panel intact without any changes.

This also changes the entire system fonts to be larger, rearranges block diagram labels and elements a little. Block diagram cleanup can be used here.

It saves you from headaches and near sightedness Smiley Happy

Happy programming with LabVIEW.

 

Thank you.

tst
Knight of NI Knight of NI
Knight of NI

Here's a more zoom friendly comment from LV R&D in another thread, just so people are aware that NI does know that people want this:

 


LabVIEW is 29-year-old software written in a time when vector graphics were a pipe dream. It's mostly bit maps, and even the stuff that looks like vector doesn't have a scaling factor. A reworking of the entire user interface is something we have worked toward for a long time, but the work on it is muc slower than anyone would have predicted at the outset.

 

It's one of those things R&D wishes we could deliver faster.


 

From http://forums.ni.com/t5/LabVIEW-Idea-Exchange/zoom/idc-p/3191923#M32334


___________________
Try to take over the world!
丁_丁
Member

I also strongly recommend adding the zoom function in LabVIEW. Of cause, for me I never programming so large code, and certainly user SubVIs to make it looks clean. But the problem is when I read somebodys' program, I always have to suffer from their super large diagrams. Then it would be truthfully welcomed if the zoom function could be added in the comming version LabVIEW.

 

Plus: I think maybe we can freeze the wiring connection function when we zooming the diagrams, just like the current navigation window.

jpbedinger
Member

In an ideal world, the NI folks would have had the vector UI stuff done by the time Apple deployed retina. 

 

Obviously they are late for that party- No doubt it's complicated.

 

Solution? Short term, very simple: As others have pointed out- put a checkbox option in for the block diagram and front panel editor to scale up the pixels 2:1 within all windows. Call it "Scale windows by 200%". Implement this inside any editor or front panel (inside the window scroll bars).

 

Then, y'all get back to fixing this proper for 2016 🙂

 

 

Darren
Proven Zealot
Status changed to: In Development
 
KVachhani
Member

Add Zoom capabilities. I use it extensively on Visio, Pads, SolidWorks, etc.

Labview has very small components and needs this capabilities before I go blind. 🙂

 

 

X.
Trusted Enthusiast
Trusted Enthusiast

In Developwhat? 🙂

Elijah_K
Active Participant
Yup - you read that right! 🙂
Elijah Kerry
NI Director, Software Community
ngarneski
Member

With 4k resolution monitors becoming common for workstation computers this seems really critical. I recently recieved a 4k laptop for work, and it is great in the lot of ways(I can have many windows open at once), the problem is that labview is essentially unusable at 4k. The text is tiny and if you switch to larger text using the windows option LVs interface completly breaks.