LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Front Panel Scaling for different monitor resolutions

I am developing an appilication that could be launched by several different customers across the world with different monitor resolutions. I want my executable to open up in maximum viewing mode no matter what computer it opens on and I want it to look like what it looks like on my computer. I only want to give the customer acces to maximizing or minimizing which I have done in VI properties, but when I open up on lower res computers it does not look right.  What is the best way to do this. Clicking the two check boxes inside Vi properties>window size does not accomplish what I want.
0 Kudos
Message 1 of 3
(3,726 Views)

Hello HughQuinn,

 

You can programmatically obtain the settings of the monitor that LabVIEW is using.  Place a Property Node on the block diagram from the Application Control palette.  Left-Click the property node and select Display»All Monitors. This will obtain the display properties of all the monitors on the system.  You can use this information to change the display of the front panel.  

 

To change the display options of the front panel place a  VI Server Reference from the Application Control palette on the block diagram.  Right-click the output of this and select Create»Property for VI Class»Front Panel Window»...  This will give you different options for the position of the front panel.

Regards,

Jon S.
National Instruments
LabVIEW NXG Product Owner
0 Kudos
Message 2 of 3
(3,706 Views)

Hi

One problem might be the topic of this thread -> http://forums.ni.com/ni/board/message?board.id=170&message.id=384369#M384369  It may cause your front panel  to look ugly. But my advises should work. I have tested it. Let me know if it does not work

Message Edited by t06afre on 02-10-2009 08:55 PM


Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 3 of 3
(3,691 Views)