The VIs “set busy.vi” and “unset busy.vi” are working fine as long as the FP of the corresponding VI is a normal window. As soon as the FP is displayed inside of a sub panel container the VIs give error 26 (“Null-Window”).
For some tasks it would be very useful to have a non-busy main FP but a locked FP inside of a sub panel container.
Just one of a lot of different possible examples: The user shell be able to select one of several running VIs. The FP of the selected VI shell be shown within a sub-panel container. The user can use this VI normally. If the selected VIs is doing a time consuming operation (e.g. calculation or hardware access) its FP might be locked (set to busy) while the surrounding FP as well as the other selectable VIs and their FPs are not busy.
Right now it seams not to be possible to make this in an easy way. Especially annoying is when you have developed your SW with ordinary dialogs using the set busy.vi and later on you change the program structure showing the former independent windows within a sub panel container.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.