12-07-2006 03:11 PM
12-08-2006 06:48 AM
Hi Intel;
My application had similar GUI requirements, but unfortunately, there is only so much GUI space! Here are a couple of options that you can use:
(1) Break up the GUI using splitter bars (if you are using LabVIEW 8.0 or later) and place several subpanels, or forget the splitter bar and simply place several subpanels on the same GUI; or...
(2) Use a TAB structure, and place a different subpanel in each tab (i.e. if you have 6 subpanels, then use 6 tabs each containing a subpanel); or...
(3) You can use a single subpanel, and depending on which sub-vi is required to be active, you can write some code to "unload" the existing sub-VI and then "load" the new one. This is the only way (I am aware of) to have a single subpanel reference multiple VIs.
Hope this gives you some ideas. I make use of all three methods in a single program, for example.
DJH