10-25-2022 05:57 AM - edited 10-25-2022 05:58 AM
Hi worker,
@constructionworker wrote:
I guess what you want to say is to create an example like the one below, right?
When you want to open (instances of) the subVI several times on different monitors then you should not use a constant in the block diagram:
You can also use a "ThisVI" reference instead of a static reference to your VI…
10-25-2022 07:54 AM - edited 10-25-2022 07:55 AM
Thanks for answer GerdW
Why is the video on the second call flickering when called for the second time.
Both are flickering even though they have different images.
10-25-2022 01:29 PM
I created something like the example below. Now everything is working as I want. If Main.vi is started, SubVI will run as full screen on the second screen. If I press the stop button in main.vi, SubVI front panel closes. Everything is ok until here, but. I couldn't get the SubVI frontpanel to maximize programmatically. When I set it manually as below, everything works as desired, but I couldn't manage to set it automatically.
Any ideas here that can help?
10-25-2022 01:42 PM - edited 10-25-2022 01:44 PM
In your image, All user resize window is disabled.
You should enable that. So you can maximize your front panel properly.
You can disable it later using property node.
What's your setting for front panel runtime size/position?
10-25-2022 01:44 PM
Hi worker,
@constructionworker wrote:
I couldn't get the SubVI frontpanel to maximize programmatically. When I set it manually as below, everything works as desired, but I couldn't manage to set it automatically.
There's a method of the VI called "RunTimePosition", where you can select the position (with "Maximized" as one of the options) and a parameter to select the monitor as well…
10-25-2022 01:48 PM - edited 10-25-2022 02:00 PM
@zou wrote:
In your image, All user resize window is disabled.
You should enable that. So you can maximize your front panel properly.
You can disable it later using property node.
What's your setting for front panel runtime size/position?
@Gerdw wrote:
There's a method of the VI called "RunTimePosition", where you can select the position (with "Maximized" as one of the options) and a parameter to select the monitor as well…
I brought again it to the default state, I just showed it to explain the situation better. I am doing full screen with the property node, but it does not hide the taskbar of the windows.
So by full screen I mean the top menu bar, run button, abort button,and Windows taskbar I don't want theto appear.
10-25-2022 01:55 PM
> I am doing full screen with the property node,
You need enable it first, so your maximize.
10-26-2022 01:39 AM
Thanks everyone for their response, I think I've come to the conclusion I wanted to create.
Is this method correct for using an application with multiple windows?
10-26-2022 06:34 AM
I think I'm past this stage.
I have a second problem, so I don't want to open a new topic.
Is there a way to print text with time intervals on the front panel?
In other words, making sure that he writes a letter-by-letter text with time intervals.
So when each condition is completed, I want to add one more line to the text so that it will be written on the bottom line.
Can anyone help with this?
10-26-2022 06:37 AM
Hi worker,
@constructionworker wrote:
Is there a way to print text with time intervals on the front panel?
Yes, sure.
You just need to create your text as needed!
@constructionworker wrote:
So when each condition is completed, I want to add one more line to the text so that it will be written on the bottom line.
Use a shift register to measure your "time intervals" and another shift register to hold your text data…