The NI Idea Exchange is a product feedback forum where NI R&D and users work together to submit ideas, collaborate on their development, and vote for the ones they like best. View all of the NI Idea Exchanges to post an idea or add your opinion on an existing one today!
The Ctrl-Space Ctrl-R is pretty powerful. Witness this showcase of wizardry from LV:
Ctrl-Space Ctrl-R results in this:
No broken wires, even though there is still some useless stuff to remove.
Now, why can't I select the subVI I just removed and the two DVR functions and Ctrl-Space Ctrl-R them (obviously, that was the effect I was trying to get to eventually)?
As a matter of fact, I'd be happy if I could select the two remaining DVR functions (and their connecting wire) and Ctrl-Space Ctrl-R them as in:
But as of today, that's what we get:
Suggestion: When a set of selected objects has an unambiguous set of source wires and an unambiguously corresponding set of sink wires, Ctrl-Space Ctrl-R should be able to zap everything and reconnect the unambiguously corresponding wires.
As a corrolary, when there is ambiguity, do not do anything with the wires that cannot be reconnected. Leave them broken. Do not do extra cleaning!
For instance, in the following case:
If I Ctrl-Space Ctrl-R the selection, here is the result:
Note that the DVR wire is connected properly, but the enum constant is gone, even though I did not select it!