LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Review and Update from Typedef issue while using two monitors

Dear NI community!

Let me, please, describe the following bug, which I have, below. Could someone, please, tell, whether this is really bug, or I am missing something with this topic?

 

LabVIEW version: 14.1, 32 bit
Operation System: WIndows 7, 64 bit

Description:
I use laptop display and external monitor (as extended desktop). When typedef, which for which I want to use "Review and update from typedef" is opened (or VI with it is located) on the second monitor, and I do right-click -> "Review and Update from Typedef" menu item, no window is opened. And, moreover, I can not click on other VIs, b/c it seems like indeed that window is opened (and it is modal, so that's why I can not click on other VIs), but it is not displayed on any of 2 monitors. If after this I press Esc, window seems to be closed, and I can access other VIs.
When I drag this typedef to primary monitor, I can normally open window to review and apply changes to this typedef control: it is opened on the primary monitor without problems.

 

Thanks in advance!

Message 1 of 18
(7,480 Views)

I just had this happen this morning. I was able to minimize all other windows besides LabView, and was able to see a partial amount of the popup title bar, basically the minimize, window, close buttons. I was able to grab the edge and resize it, which forced the rest of the popup to show as normal. I had thought it was probably a problem specific to my computer, but I guess not. I'm using 2015 and Windows 7 64bit.

0 Kudos
Message 2 of 18
(7,458 Views)

What might be happening is the new window is appearing on a part of the "virtual screen" that is not being mapped to a physical screen.  To test this, exit LabVIEW, configure Windows to use only your laptop's monitor, disconnect the external monitor, and try again.

 

Bob Schor

Message 3 of 18
(7,447 Views)

Thank you for the help, but now I can not test the behaviour - I can not modify typedef in a way, that "Review and Update from Typedef" window will be needed; typedefs are updating now normally... Can someone, please, suggest, how to force LabVIEW to call this window?

0 Kudos
Message 4 of 18
(7,399 Views)

Maybe if you attached (all of) the code (no pictures, please) that is causing this problem, we could take a look and possibly find what is going on.  Note that if you have more than 2 VIs in your project, you should put everything in one folder (assuming it isn't, already), compress the folder, and attach the resulting .zip file.

 

Bob Schor

0 Kudos
Message 5 of 18
(7,374 Views)

Thank you for your reply,

but the problem for sure is not with the code - besides, that I have no right to show it here - because it's related to typedef features in LV2014. In LV 2013 there were not "Review and Update from Typedef" feature, and my issue is connected with it. I had to use this window while I was updating different enums from different projects... But now I simply can not call it, b/c I don't know exactly, when it should appear, or, more properly to say, when this option is active for typedef. I know only, that it is active when LabVIEW can not resolve conflict between typedefs, but how to force LV to have such conflict?..

 

But, hopefully, now window will be seen - I've removed virtual monitor (which I couldn't use anyway, but it was present in the system), so hopefully, it'll help...

0 Kudos
Message 6 of 18
(7,349 Views)

Ah, you are correct -- Review and Update from Type Defs is an option that appeared in LabVIEW 2014.  I've never used it -- wherever I use one of my TypeDefs I always have Auto-Update from Type Def enabled, so this option remains greyed out (and thus I never noticed it).

 

Bob Schor

0 Kudos
Message 7 of 18
(7,335 Views)

You can force it by right clicking on your type def and unselecting auto update. Then go make a change to the type def and you should be able to choose review and update. FYI, I was unable to reproduce the issue doing it this way.

0 Kudos
Message 8 of 18
(7,324 Views)

Hello,

 

I am having the same issue on LV 2016 and LV 2017 on W10 (Fall) Creators update. While selecting "Review and update from typedef" on a LabView window shown on secondary screen no review dialog opens and Labview does not respond. On 2016 the window is being painted but incomplete, only the right upper window icons "_   [ ]   X" are shown.

 

On 2017 no such icons appear, Labview has lost mouse focus and seems to freeze, but by pressing "ALT-TAB" the review window is shown on preview and can be closed, then Labview continues to work.

 

After moving the window of typedef being reviewed on the primary screen and restart review then it works without a flaw.

0 Kudos
Message 9 of 18
(6,587 Views)

Hello bernieserver,

 

A workaround like yours is probably the best solution currently.  If you do wish to further discuss the issue, it would make sense to make a new forum post, as more people will check it.  You can link it to this post for context.  

Trevor H.
Technical Support Engineer
National Instruments
0 Kudos
Message 10 of 18
(6,564 Views)