Hi,
There are many ways that you can create an application with multiple panels; the one to use depends on the architecture of you application.
If you want the user to interact with one screen at a time, subVIs are probably the best bet. you can have a state machine launching calling the SubVIs as the user selects something.
If you wan to have multiple panels up and running at the same time, you may need to call some of the VIs dynamically to have the run at the same time as your other VIs. In this scheme you can use an event structure and register the events from the VIs that you load dynamically.
Another trick that I like is to use a hidden tab control. You place a tab control and do not show the tabs, then you create your screens on each tab and ha
ve your show the required tab as the user makes the selections.
I hope this helps, please let me know if you have any further question on this.
Regards,
Juan Carlos
N.I.