I am trying to us a CVI DLL through a Visual Basic program. It loads a couple of panels, and they work fine while I am inside the DLL code, but, unfortunately for me, when I am outside of the DLL, I can't seem to access the panels.
The basic functionality is that I load 2 panels one is a graph display using easytabs and the other is a settings panel. the settings panel works well when it is open (I never leave the DLL in this case), and the graphpanel too for that matter, but when I close the settings panel, I can no longer access the graphs panel easytabs or the one control button I have on it.
I started two threads to rectify the problem. One thread handles the settings panel, the other the graphs panel. This gets me access to the graphs pan
el, but only with the keyboard. The mouse doesn't work. At this point, I am at a loss at what possible problems may cause this.
I'm not very familiar with Visual Basic code calling the function, but I know that the graph panel is supposed to be a child parent of a VB panel (or at the very least they are to be used at the same time). Could the VB program be swallowing up all of the mouse events?
Thanks,
-matt