LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

InstallPopup while Ring Control/Pull-Down List Open Locks Interface

I'm encountering a problem in the following situation:

--I have a GUI running that contains various Ring Controls/Pull-Down menus
--I have background monitoring going on that loads a panel and does InstallPopup() on it if a certain event arises
--If the panel is displayed when the ring control list is visible/pulled down, the popup will go behind the list items, and I can't click either the list box or the new panel.
--The program is now locked up and must be killed from task manager

I've seen some references that threading could help resolve this, but is this the only way to fix it?

I'm running on WinXP SP2 with LabWindows/CVI 7.1.1.
0 Kudos
Message 1 of 2
(2,803 Views)
Hi Mbendzick,
 
I've been able to replicate the behavior you're describing.  Implementing threading is a pretty quick way to fix the behavior.  With a quick look, I wasn't able to find another workaround for the lockup--this seems to happen with all floating panels.  If I find any other solutions, I will post.
 
Good luck!
Megan B.
National Instruments.
0 Kudos
Message 2 of 2
(2,775 Views)