LabVIEW Idea Exchange

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

Improvements to Polymorphic VI interface

Status: New

I have been using some polymorphic VIs lately and I believe there can some improvements to the interface.

 

1. If I add a new VI to a polymorphic VI, the list should scroll automatically to the end and highlight the item that has been added recently.

       - Highlighting does not work all the time as of now. If you have selected the first VI in your polymorphic VI and then Add, it will highlight the recently added item. If you have selected any other row and press Add, it highlights one row before the row it was originally highlighting. (I guess it's doing some circular kind of action) I am not sure if this is more kinda bug!

 

2. Able to move multiple items at once - I can move only one item up/down right now. Ability to just drag, drop multiple items and change the order would be great!

 

3. If I click on any instance VI, it opens up that VI. If I click on the same instance VI but in the menu name/selector name columns, it should open up the "Edit Instance Name" dialog box. It's really hectic when I have my Polymorphic VI fully maximized, selecting an instance VI, coming to the bottom, pressing Edit Name button and editing the names.

Another option is to right click on the instance VI and select Edit Name.

 

Regards,

Saranya

1 Comment
TCPlomp
Trusted Enthusiast

Here are some ideas of me about the polymorphic editor.

I haven't really started the project. 

Here are the general improvements I was thinking about:

  • A tree interface to the selector menu to easier build a good menu structure
  • Drag and drop support inside the selector menu tree
  • Drag and drop of an external VI onto an 'Add' button
  • Creation of new polymorphic VIs
  • Opening up of existing polymorphic VIs

 

Ton

 

Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
Nederlandse LabVIEW user groep www.lvug.nl
My LabVIEW Ideas

LabVIEW, programming like it should be!