LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Minor bug: odd dropdown menu behavior in Windows 10

Windows 10 has this "Display Scaling" feature...  if you have monitors of different sizes, it will auto size windows on those monitors so it looks the same.

 

There is a minor bug where if you have context help open in a monitor that is a different size than the one you are working in, the dropdown menu will be scaled as if it is on the same display as the context help.

 

No context help open

No Context Help.png

 

 

Context help open.  Dropdown menu is scaled and sitting on 3rd monitor.

Context Help.png

 

Note:  This also happens for right click menus on the front panel and block diagram.  I'd be willing to bet it happens for others as well - I just haven't found them.

0 Kudos
Message 1 of 8
(7,639 Views)

I have seen this on a system with 3 monitors. 
If you disable one monitor, then is was okay again for me. 

 

But for that system, two monitors was on one graphic card ( intel) and one monitor o another (nivida). 

 

I have also problem with LabVIEW graphics after a run of a build specification. Then all menues and text are smallere (too small).

0 Kudos
Message 2 of 8
(7,581 Views)

Hi BowenM,

 

Thanks for reporting this; I'll file a report with our development team.

 

Could you let me know what version of LabVIEW you are using, and what version of Windows? Thanks again!

 

Regards,

Regards,

Michael Whitten
Senior RF Applications Engineer
0 Kudos
Message 3 of 8
(7,564 Views)

LabVIEW 16.0 (32-bit)

Windows 10 Enterprise ... though I'm sure it will happen with all versions of 10.

0 Kudos
Message 4 of 8
(7,559 Views)

This finally bothered me enough I dug around for a workaround.  It can be fixed using Windows compatability settings.

 

  1. Navigate to <LabVIEW Application Directory> and right click on LabVIEW.exe
  2. Select properties to bring up the properties menu.
  3. Under properties, go to "Compatibility" tab.
  4. Check "Disable display scaling on high DPI settings".
  5. Restart LabVIEW if already running.

Properties.PNG

Message 5 of 8
(7,519 Views)

Nice one! I've reported this to our development team. 

 

Thanks for reporting this and providing information; it helps us to continue to improve LabVIEW. Please continue to notify us of issues should you find them!

 

Regards,

Regards,

Michael Whitten
Senior RF Applications Engineer
0 Kudos
Message 6 of 8
(7,489 Views)

Oh, could that also be why Icons are scaled when copy+pasted from Paint? It's an annoying bug that i need to scale some image to 40x40 to copy paste into a 32x32 icon ... (but fits well with 125% windows scaling)

/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
(7,482 Views)

Not to drag up an old thread... but I ran into this problem again.  Went to apply the fix I posted above and realized that option was no longer in Windows.  After some digging, it looks like Microsoft changed some of these settings in a patch awhile back. So, in newer versions of Windows 10, the fix is as follows:

 

Steps 1-3: As described above

4. In "Compatibility" tab, click the button for "Change high DPI settings"

5. This will popup a new window. Click the box that says "Override high DPI scaling behavior."

6. In the "Scaling performed by:" drop-down menu, select "Application"

7. Restart LabVIEW

 

As a bonus, here's a Microsoft blog about what is going on and why.

0 Kudos
Message 8 of 8
(5,297 Views)