LabVIEW Public Beta Program in 2023

cancel
Showing results for 
Search instead for 
Did you mean: 

New Feature: Diagram Zoom

Text can also wrap differently depending on the current zoom level (Size To Text is disabled).

 

2023-04-18_20-23-00.gif

0 Kudos
Message 11 of 48
(3,595 Views)

Here is one more. When dragging the icon of a VI onto a zoomed block diagram, artifacts will remain in the dragged locations. It appears that the wrong region on the screen is updated as is visible in one of the zoom levels in the example below. The artifacts can easily be fixed by resetting the zoom level or scrolling. It also does not seem to affect any other drag operation.

 

2023-04-18_20-36-33.gif

0 Kudos
Message 12 of 48
(3,588 Views)

Well this is just great, now all the jr. Devs are being enabled to make terrible huge spaghetti monster VIs instead of using sub VIs as they should. : /

 

 

Perhaps this is a new era and I am the dinosaur here, why have 1000s of sub VIs when you can just zoom around one giant 200 acre sim city VI. 

______________________________________________________________
Have a pleasant day and be sure to learn Python for success and prosperity.
Message 13 of 48
(3,523 Views)

@Jay14159265 wrote:

 

Perhaps this is a new era and I am the dinosaur here, why have 1000s of sub VIs when you can just zoom around one giant 200 acre sim city VI. 


I think zooming in is a feature that is needed.  Monitors are getting larger, and resolutions are going up with them.  Trying to use auto-tool on a two pixel spot, when you are on a huge high resolution monitor is very difficult.  And locking icons to be at 32 pixels when there are 3840 pixels wide makes them very tiny.  The benefits of zooming out can be debated, but I still see value in it.

Message 14 of 48
(3,516 Views)

I'll throw this out for debate:

Would there a benefit to having the zoom factor displayed somewhere?  As an example, when I zoom in and out on a web page, it is nice to see when I zoomed back to 100%.  The only way I can currently do that with LabVIEW is to use the menu item to reset the zoom.


GCentral
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
Message 15 of 48
(3,509 Views)

Yes! A toolbar icon to show the zoom, which doubles as a way to get back to 100% is essential.

0 Kudos
Message 16 of 48
(3,478 Views)

@crossrulz wrote:

I'll throw this out for debate:

Would there a benefit to having the zoom factor displayed somewhere?  As an example, when I zoom in and out on a web page, it is nice to see when I zoomed back to 100%.  The only way I can currently do that with LabVIEW is to use the menu item to reset the zoom.


I'm not actually sure about that. I played with it a bit and my immediate reaction was also "it would be nice to know what level I'm at and having an easy way to reset to 100% (easier than the menu and the shortcut)", but then I thought about it and I'm not sure it actually matters what the zoom level is as long as it is comfortable for you.

 

If anything, I would suggest considering the following:

  1. Adding an environment option for default zoom level (which would apply whenever you open a VI).
  2. Adding some friction when you get near that value, so that it's easier to stay at it, although I'm not sure if this friction will not be more annoying.
  3. Adding support for zoom on the front panel (although there it's not as critical as on the BD).

___________________
Try to take over the world!
Message 17 of 48
(3,471 Views)

@crossrulz wrote:

I'll throw this out for debate:

Would there a benefit to having the zoom factor displayed somewhere?  As an example, when I zoom in and out on a web page, it is nice to see when I zoomed back to 100%.  The only way I can currently do that with LabVIEW is to use the menu item to reset the zoom.


+1 for the zoom factor to be displayed. It should only be visible on zoom factors other than 100% and should also function as a reset button.

 

As a side note, you can reset the zoom factor with Ctrl+0. I believe this was mentioned in the original post.

Message 18 of 48
(3,463 Views)
So here's an example of where knowing the zoom is (at least) 100% would be useful:
If I am trying to resize or align something and the zoom is less than 100%, then there will be pixel values i can never reach. Moving the mouse by one screen pixel will inevitably cause some object coordinates to be "skipped over".

Now, probably if I am so fussy about the size of something I should probably just zoom in a little, since that would make it much easier to tune the size. I would need to play with the feature for a while to see whether constantly tuning the zoom factor felt empowering, or just jarring.
Message 19 of 48
(3,462 Views)

Hi Christina,

Here's my review of zoom: LabVIEW 2023Q3 Review: Zoom 

 

The key things for me are:

  • There needs to be a visual clue of what the current zoom factor is and a reset button (Google Chome does this very well). This is something the JKI team also pointed out when I demoed Q3 to them.
  • The Navigation window causes LV to freeze on the first launch.
  • [Minor thing] the event structure often showed as a block colour (the border) - having said that it didn't happen in the video, but it was happening right before
Message 20 of 48
(3,449 Views)