Hi all, seems like a beginners question, but I can't figure it out myself:
I have a project with several VIs and sub VIs in maybe 4 hierarcy levels. The main VI is basically a state machine waiting for user clicks to go to one of the sub VIs, which e.g. displays a xy chart of measurements. Up to now the user always had to close the chart window (go back to main) before he could select a different sub VI (e.g. for changing some settings). Now a customer wants to get direct acess to other sub VIs (frontpanels) without closing the chart window first. But the main VI does not respond to user input as long as the chart window is open. The buttons just go to ON when clicked, but the state machine does not react until thechart window is closed. How can I get the main VI to commence working (not waiting for the chart window to complete and return)? There are examples in the LV directory which seem to behave simmilar to the way I would like it (the semaphore example), but I can not see what is the important difference to my project? I have looked at the run options of the sub VIs. They are set to "run when opened" and the frontpanel to "open when called". I know that there are new methods for controlling the user interface, but I do not want to rewrite the the whole thing. The project is in LV6.0. Could probably migrate it to 7, but would like to avoid that. Any ideas? Cheers Gerd
