I have a question about frontpanels.. I want my "main" program to "load" different frontpanels for each hardware that the user wishes to communicate with. I want the user to be able to choose his hardware and then get the controllers and indicators refferring to that hardware in a "new" frontpanel window, instead of having all controllers and indcators for all hardwares in the same frontpanel window!
And...I want to solve this without using "tabcontrol"!
Hi, By asking the user to select different hardware in the first screen ,we will be able to use case loops to load many front panel and making the windows floating all the front panels can be loaded and used . vicky
hi, all you have do is create as many subvi's as many hardware you have with what ever front panel you want ,now in the main screen that in the screen where the user can select the hardware he wants and you pop up that particular subvi,you can set the window property from the VI properties\window apperance\customize vicky I am attaching a ex for your understanding,hope it helps
Hi I'm working in a very similar program. I work it out looking at the LV help for "Property Node" (to handle VIs propertries) and "Call by reference Node" (to handle VIs methods). Look at the Controls submenu "application control"... hope this help
And, I still dont understand how to get the changing of frontpanels? When choosing lets say hardware 1, I would like another frontpanel with other controls that the user can push.
hi fred, do one thing in the VI i sent you you can replace those ONE BUTTON DIALOG with the VI's u want for hardware 1,2..... etc this will pop up the front panel which you have selected in the combo box. If you are not yet clear give me some time may be by week end i shall send you a fully working program. vicky
I have made a test subvi. Now I would like its frontpanel to show up when user chooses hardware 1. How doing that?? Can you help me place it and make the program work?
Or,I would also very much like you to give me your fully working program if you want to.