ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Customize All Windows dialog?

I've been looking through right-click framework and project providers. Can either one of these allow you to customize the "All Windows" dialog located under the Windows pull-down?

TeraTech_0-1748015248060.png

TeraTech_1-1748015328975.png

 

0 Kudos
Message 1 of 13
(1,754 Views)

That is not a VI-based dialog, so there is currently no way to customize it.

Sorry I keep being the bearer of bad news... 😛

0 Kudos
Message 2 of 13
(1,723 Views)

Hi

 

I don't know if this new thread were inspired by another recent thread, where I suggested that the 'All Windows' dialog could need some polishing to help eliminating the LabVIEW habit of popping up windows :

 

https://forums.ni.com/t5/LabVIEW/Prevent-restoring-minimized-Labview-windows-when-opening-another/td...

 

There were other solutions to the windows pop-up problem.

 

But I still think that the 'All Windows' dialog could be a great place to actually manage multiple pairs of Front Panel and Block Diagram windows in a sensible way. Odd that it has never seen attention.

 

Regards

0 Kudos
Message 3 of 13
(1,681 Views)

Thanks for the link interesting discussion.

No, my question was not inspired by the other thread per se, but was born by a similar frustration/need and wanting to tinker with some LV customization. I'll post my thoughts on Idea Exchange.

0 Kudos
Message 4 of 13
(1,621 Views)
0 Kudos
Message 5 of 13
(1,588 Views)

@Zou, Thanks. I let it load by ignoring the missing VIs. Nice but still doesn't have the functionality I'm looking for.

 

 

 

0 Kudos
Message 6 of 13
(1,554 Views)

@TeraTech wrote:

@Zou, Thanks. I let it load by ignoring the missing VIs. Nice but still doesn't have the functionality I'm looking for.


What functionality are you looking for?

 

George Zou
0 Kudos
Message 7 of 13
(1,535 Views)

@Zou, I couldn't get your utility to work. All of the VIs listed in the Title column on your front panel have the last letter truncated, which was apparently causing problems. I added the increment function in the Get Window Name.vi as indicated by the red arrow in the screen snapshot below. That seemed to fix it.

TeraTech_0-1749045301877.png

 

 

0 Kudos
Message 8 of 13
(1,342 Views)

Thanks for fixing the VI.

I did find out the bug.  I meant to include this VI in my post, but I picked a wrong VI.

 

George Zou
0 Kudos
Message 9 of 13
(1,328 Views)

No problem.

The feature I was looking for was minimize all windows for the current project.

 

It would have made a great addition to the All Windows dialog but apparently it's not customizable. Also, I was hoping to achieve it with only VI scripting but the Block Diagram.State property is read only ☹️. Hopefully @Darren  is still listening 🙂

TeraTech_0-1749052685937.png

TeraTech_2-1749053101225.png

 

I've achieved my desired feature by adding a Minimize button and calling user32.dll:ShowWindow function.

 

0 Kudos
Message 10 of 13
(1,314 Views)