07-04-2011 03:31 AM
I am using the Labview User interface provided with the TestStand development environment.
Running the BatchUUT.seq Example using the TestStand Sequence Editor, you will see that the Execution Window will be divided in 4 windows showing the execution status of the 4 UUTs.
Running the same Sequence using the provided Labview User Interfaces (Simple or Full-Featured) will just show one window with the execution status.
Is there a way to tile up the window to display the execution status in the Labview User Interface?
07-04-2011
03:38 AM
- last edited on
06-18-2025
11:23 AM
by
Content Cleaner
First of all, please post questions on TestStand in the TestStand forum. Thanks.
Nevertheless, i will answer your question with two links which will hopefully help you:
LabVIEW:
Custom Multi-Window Operator Interface for Parallel UUTs
C#:
TestStand Multiwindow User Interface Example
hope this helps,
Norbert
07-04-2011 04:06 AM
Norbert,
thank you for the fast answer.
I checked the mentioned labview example. It actually creates 4 overlapping windows.
Is there a way to automatically rearrange the windows?
07-04-2011 04:23 AM
Yes, there is.
Take a look into the architecture of the example:
It uses cloned windows for displaying the progress of each socket. The clones are handled by "Manage Clones.vi", but i would not configure the window position there.
The clones are spawned in the "DisplayExecution Event Callback.vi", which is the right place to implement a 'placing algorithm' which uses VI Server.
hope this helps,
Norbert
07-04-2011 08:32 AM
Norbert,
do you may have an example for a 'placing algorithm' .
I worked on the suggested Vi but could not come up with a good solution.
07-05-2011 02:46 AM
Try something like this:
You wouldn't use random numbers of course, but rely on already opened clones. So you would extend the "Manage Clones" to manage the data for the window position, but set it for each clone in the way the screenshot shows.
hope this helps,
Norbert
04-27-2022 08:26 PM
Hi Nobert,
When you saying that 'Manage Clones' is one of the way to manage the data for window position, exactly where is the 'Manage Clones' at? Is it in the 'Manage Execution Windows.vi"?