LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I re-size a front panel display so that it fits on a smaller monitor?

My labview front panel looks grate on my desktop, but if I send it to one of the user's laptops it's much smaller.  Is there a way I can scale the hole GUI to make it bigger?

0 Kudos
Message 1 of 9
(5,482 Views)

Under Window Size in the VI properties you can tick "scale window", but many complain about the results. It's a quick and hopefully adequate fix, else you'll need to rescale it yourself on a window resize-event. 🙂

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 2 of 9
(5,474 Views)

An additional trick you can use if you are finding that your US is not scaling exactly how you would like is to use splitters with panes. There is a good example of how to do it here and there is also a Youtube video demonstration

 

Hopefully that helps!

Message 3 of 9
(5,463 Views)

I would also recommend designing to the smallest resolution you might need.  Go to VI properties and set the minimum pane size to your target resolution.  Resize your vi to that point and go from there.  In my experiance the "scale for different resolutions" doesn't work very well in most cases.

0 Kudos
Message 4 of 9
(5,449 Views)

Hi Over_Nyquest,

                            You can try auto adjust

                            untitled.PNG

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Thanks as kudos only:)
0 Kudos
Message 5 of 9
(5,440 Views)

Thanks for the advice everyone.

 

I ended up deselecting "maintain proportions of window for different monitor resolution" and then I instructed the end users to lower the resolution on there monitors.  Not an ideal solution but it works.  Smiley Indifferent

 

I tried using the "scale all objects..." button, and it did make the panel bigger, but all of the things like font size remained the same size. 

 

 

0 Kudos
Message 6 of 9
(5,390 Views)
A nice solution would be to check the reslution and load different panels optimized for each resolution.
G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 7 of 9
(5,368 Views)

Interesting.  Now when you say "check the resolution" do you mean ask the user what resolution they use before I send them the software?  Or could I build and application that would auto-detect the resolution so it could select the appropriate front panel to display?

0 Kudos
Message 8 of 9
(5,350 Views)

You can use a property node to detemine monitor size programmatically.

 

Lynn

Message 9 of 9
(5,335 Views)