This seemed like a proper place to post more questions on Event structures. So lets continue the discussion.
I seem to be having some difficulty with them myself. I feel I know what my issue is, but Im not sure how to resolve it, or maybe it's more the fact I am unsure how event structures work under certain conditions.
I believe my first problem is that I have more then one even structure in my program. The event structures are in seperate while loops, and are for controlling different aspects of the program. My question then is, if an event registered to a event structure outside my current loop is called... does labview stop everything and try to enter into that event structure? Even though that structure is outside the current loop?
It seems my program will hang up when an event is registered that a seperate event structure handles outside my current loop. So am I correct in saying that it doesn't matter where that even structure is in your program, it will still read and register events?
I tried to select that option that states NOT to lock the front panel on certain Event structure calls... but all that seems to do is allow me to operate the GUI without any functionality. Am I wrong for having multiple event structures in one program? Or do I need to take more caution in making sure I do not register events that structures elsewhere in my program handle?