Jump to content

Tab Control to consolidate loops


Recommended Posts

It seems that my LabVIEW program diagrams are getting too large to fit my screen and I find myself using the windows scrolling feature a lot to move around. This is mainly due to my use of multiple while loops and autonomous subVIs. For example, I might have: a user interface loop containing the event structure; a task loop; a state diagram loop; a loop to pop-up-other VIs; device control/driver loops;... the list goes on. I know I can change my coding techniques to reduce this proliferation, but other methods all have tradeoffs that I don't like. So please, don't respond to this note by advising me on how to revise my coding techniques to eliminate the problem.

I'd like to make things easier for myself by suggesting the following future LabVIEW enhancement.

NI, please provide a Tab Control (or something similar) that can be used to consolidate loops, subVIs and other items that run autonomously. With this, I could place one or more related autonomous loops and subVIs on a diagram window Tab labeled with a descriptive function name. No data need be wired directly between these loops and VIs, so wiring between different Tabs would be no problem (they communicate using queues and globals). It would be quite easy to navigate between functions by just clicking on a Tab rather than by trying to scroll vertically and/or horizontally. I'd like to hear your opinions of this suggestion, and any better suggestions you might have that would, in effect, increase the available diagram screen size.

Link to comment
  • 9 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.