LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
VolodymyrM

Close Current FP/BD window when open SubVI

Status: New

When you navigate through Labview code and go deeper in VIs hierarchy you end up with dozens windows open on your monitor.
Lets create special action for opening subVI (like existent Ctrl+RightDoubleClick) which will close FronPanel BlockDiagram of VI from which you open new one ?

9 Comments
wiebe@CARYA
Knight of NI

I actually spend a lot of time closing that "opened front panel" trace...

 

Not sure about ctrl + right double click (I use a Wacom tablet). I'd prefer ctrl+shift+double click.

 

I think I would use it quite a lot. +1

crossrulz
Knight of NI

Ctrl+Shift+W opens a "All Windows" dialog.  You can use that to close the VIs you want.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
GuenterMueller
Active Participant

I have never missed this and I hope that - in case it comes to LabVIEW - it will be on option that is turned off by default.

My way of working when lots of VIs are open:  Select Windows >> All Windows (or press <Ctrl+Shift+W> if you are used to have your fingers on the KB),  select what to close in the list and apply "Close Windows". 

Enjoy.

wiebe@CARYA
Knight of NI

What if I have 40 windows open, and I want them to be open? Then I have to trace 5 levels into some code. I don't want to use ctrl+shift+w afterwards to search in 45 VIs which 41 I want open, and which 4 I want closed.

 

This idea doesn't stop you from using ctrl+shift+w. How would that hurt you? I doubt you'd ctrl+shift+double click or ctrl+right double click a lot by accident?

GuenterMueller
Active Participant

40 open windows is definitely not what I had in mind, Wiebe.  It is quite unusual for me to have more than a dozen VIs open.  40 probes - maybe.  In your scenario the requested feature might be useful.

VolodymyrM
Member

I'm Agree with Wiebe, that feature don't touch any other possibilities to manage your windows but lets you to not waste your screen space by windows that you don't want to keep opened at all. You can have 40 or 2 open FPs that you need but in process of navigation through projects with 1500+ VIs in each which have high modulation index and when some part of code is not yours... you will keep opening new and new windows so why don't close them by simple combination of buttons from the start ?

wiebe@CARYA
Knight of NI

For me, it adds up very quickly. A project window (1), a main VI (FP+BD) (3). One or two Untitled Vis, used as scrapbook (7). Then some (say 4) VIs that I'm working on (15)… Pretty normal situation for me. With OO (also usually non-OO), VIs should be small and many, so sometimes I'm all over the place.

 

It gets worse when comparing two projects (old vs new). Then you get double impact...

 

At 40, it's definitely time to close some windows. I forgot all about ctrl+shift+w, thanks for the reminder. But even at 20, I'd prefer the proposed feature. It doesn't do any harm, AFAIK. Just don't use it if you don't want to.

 

(OT: I hope someone involved in NXG reads this. Working with 40 open windows will be hell in NXG.)

tst
Knight of NI Knight of NI
Knight of NI

 


@ wrote:

(OT: I hope someone involved in NXG reads this. Working with 40 open windows will be hell in NXG.)


NXG has a single editor window with tabs. You should be able to pop specific tabs out if you want, but I haven't played with it in a while.

 


___________________
Try to take over the world!
wiebe@CARYA
Knight of NI

 


@tst wrote:
@ wrote:

(OT: I hope someone involved in NXG reads this. Working with 40 open windows will be hell in NXG.)

NXG has a single editor window with tabs. You should be able to pop specific tabs out if you want, but I haven't played with it in a while.


That's true, that is possible. But there's soo much boilerplate screen recourses, that even one VI fills the screen almost completely. It's those property panes etc., that needs to be floating as well. (It's been a while for me too.)