LabVIEW Idea Exchange

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

LVOOP - Open the override VI immediately if there are no descendant implementations

Status: New

When you double click a dynamic dispatch VI, LabVIEW opens the implementation selection dialog to allow you to choose the relevant VI.

 

There is, however, a case when this seems to be unnecessary - if the wire going into the DD terminal does not have implementations in a descendant (or doesn't have descendants at all) we could immediately open the VI in that class because that's the VI we most likely want.

 

In this example, the child class does not have any descendants, so if you double click the bottom VI, LabVIEW could (and if this idea is accepted, should) immediately open the VI from that class.

 

Inherit.png

 

You might think that if you're already using the child wire then the VI doesn't need to be DD in the first place, but there are cases when you work on the lowest level and want to use VIs which are also shared by the higher levels.

 

This isn't a huge issue (you basically save a single double click or Enter), but it would be a nice shortcut. In cases where we do want the implementation from a parent class we could get it from the project.


___________________
Try to take over the world!
8 Comments
Amir_Y
Member
That is so right!
AristosQueue (NI)
NI Employee (retired)

I can kudos that.

tst
Knight of NI Knight of NI
Knight of NI

 


I can kudos that

 

 You could also do other stuff 😉 .


___________________
Try to take over the world!
AristosQueue (NI)
NI Employee (retired)

> You could also do other stuff 😉 .

 

Actually -- and this is something I've mentioned in other forums, but quietly -- my attention has been... diverted... from LVOOP in favor of... let us say... something else. Others on the Language team continue LVOOP feature development, but my work on LVOOP will pretty much be just high priority bug fixes for the future. As excited as I have been about LVOOP, something else has pulled my attention... something possibly just as interesting. 😉

Intaris
Proven Zealot

Ooh, spill some beans, please....

 

Possibly just as interesting as LVOOP? What is it?

tst
Knight of NI Knight of NI
Knight of NI

It's no good, he won't talk. However, 24 is over, so maybe now we can get Jack Bauer to ask AQ "politely".


___________________
Try to take over the world!
Intaris
Proven Zealot
Well the least he can do is let us know when this übercool whatsit should become visible to us mere mortals......
tst
Knight of NI Knight of NI
Knight of NI
Try asking again in a couple of years.

___________________
Try to take over the world!