LabVIEW Idea Exchange

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

History for insert

Status: New

In a big project I needed to insert a function at several (read "more than hundred") places.

How much would I have appreciated a history which gave me a direct access to this function without the need to go to the specific functions palette again and again !

This would have saved me a lot of time... and made this annoying task a little bit less annoying !

 

LabVIEW should memorize at least the last inserted function/VI but a history of four or ten would be much better.

 

The history could be implemented either with an extra menu (see below image) or by listing the X last inserted functions/VIs right under the All Palettes menu entry.

 

The incompatible functions/VIs for the wire type should be grayed out or, even better, the history should be contextual and list only the compatible functions/VIs.

 

Insert history.jpg 

4 Comments
Darren
Proven Zealot

In LabVIEW 2010 and later, you can insert objects on multiple wires in a single operation with Quick Drop.  See here for more information.

remywizard
Member

I like this idea and think it would even be better to expand this history list to other nodes like the replace.

Brad Remenak
Certified LabVIEW Architect
JB
Trusted Enthusiast
Trusted Enthusiast

Darren,

 

Thank you for your answer.

 

In my application I had to go through tens of VIs and I first needed to make some place in the diagram before inserting the function. Furthermore, in each VI, the function had to be inserted in different cases of a state machine.  Therefore, it was impossible to select several wires at a time and the Ctrl+I shortcut of QD was of no help in this case.

 

Best regards

warren_scott
Active Participant

I would also vote for adding  "open VI's >>" as another entry, and allow you to select from any VI's that are explicitly open (not just in memory), or maybe "other VI's in this lvlib >>"