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
(488 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
(457 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
(415 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
(355 Views)
0 Kudos
Message 5 of 13
(322 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
(288 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
(269 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
(76 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
(62 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
(48 Views)