LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

screen resolution issue when using different computers

I created my program in a resolution of 1980 X 1080 and when I go to check it out on my 1280 X 994 screen is does not adapt at all.  I am new to labview and appriciate any help offered.  My objective is to take what I created on my 32 inch screen and use it on any computer without any hassels. 

0 Kudos
Message 1 of 8
(10,038 Views)

What do you mean by "adapt"? What do you expect the front panel to do?

 

Is your panel set to be maximized and scale to the front panel? How about the front panel objects?

Do you have font scaling isses? (this could depend on the windows theme settings, for example)

 

Can you show us some screenshots?

0 Kudos
Message 2 of 8
(10,020 Views)

From your VI front panel go to file -> VI properties -> select category = Window size and check the "maintain proportions of window for different resolutions" box and depending on what you want to do you may want to check the "Scale all objects on front panel as the window resizes" box.

 

Ben

0 Kudos
Message 3 of 8
(10,020 Views)

I've had similar problem before. When the disributed application runs on target PC with different

monitor resolution, the font doesn't appear the same way it was shown on my development PC.

Even though I've checked the option "maintain windows proportion for different monitor resolution"

and "scale object as window resizes", it still isn't right.

 

Now before I distribted my application, I'll change my dev. PC resolution to the resolution of target PC.

This way there is no surprise as to how the GUI will look. Still this only works if you know your target

PC resolution which one has no control of.

 

Something I'm missing..

Message 4 of 8
(10,006 Views)

I did the two things mentioned below but that doesn't make it correct as possible.  If there is something I need to add into my program I'm all ears.  Someone at work mentioned a particular property node?

Message 5 of 8
(9,958 Views)

Desing your code for the smallest possible screen (e.g. 1024x768), the set the minimum windows size to that. Don't maximize the window.

 

SImplify your front panel. Whatever you have now seems to need a pilots license to operate.

 

There are many controls and indicators with similar labels. Simplify! (For example label the 4th column as "CT" and omit it from the labels.)

Shorten the labels and place details into the tip strips.

Use arrays of controls! Place mulitline legends on the left or right.

Get rid of all these double-frames. (for example a flat color background box would have a zero-pixel wide outline, again saving space.

Message 6 of 8
(9,942 Views)

I'd add another tab control with 3 tabs, the 2 training values and the exercize program.

/Y

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

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

Dear HessCM,

 

when you design the front panel, keep window in unmaximise state or screen resolution should kept at low around 800* 600

 

 

 

Vinal Gandhi, CLA
Message 8 of 8
(9,899 Views)