Hello everyone,
Welcome to my first post with which I hope to not embarrass myself
I'm currently working on an application in which my main-VI produces a pop-up on startup. It is implemented such, that the main-VI simply calls a SubVI in which I use according invoke- and property-nodes to make sure that the frontpanel is shown in the correct size/postion/etc. - you konw the drill.
The pop-up contains a list of checkboxes that the user has to check manually - it is a checklist in that sense. Once he completed checking the appropriate boxes the user can close the subVI frontpanel and continue with the actual application.
I have set the "window behavior" (VI Properties>Window Appearance>Customize) to "modal" since I want the frontpanel to be frontmost and obligatory to complete before he can continue on the main-VI.
However, here is my problem:
After building the application/installer, when I run the application the pop-up does show up, but the window is not showing modal behavior, i.e. without even completing the checklist I can already use the application in the main-VI.
I assume, when the application is built/run, only the VI properties of the main-VI are considered relevant for the execution and the VI-properties of the subVI are not even registered.
So how can I make sure, that the subVI frontplanel behaves as intended in the final application?
Cheers, and I hope I provided the necessary information to give you an idea of the issue.
Vinz