Author: wiebe@CARYA
Adds a menu item to show VIs, type defs or classes in the project, if it's not there by default..
Works on VIs, Static VI Refs, CallByRef w\ static VIs, class\enum wires\terminals\constants.
Also works during run time!
The menu items are added before Explore... or after Show VI Hierarchy if Explore... doesn't exist. Before Properties, or at the end if both don't exist.
Highlighted items are added (shown are CallByRef, StaticVIRef, SubVI, TD Enum constant, TD Enum terminal, TD Enum wire, class wire):
Actual appearance may vary...
There are two zip files attached... one if you are using LabVIEW 2018/2019, and another if you are using LabVIEW 2020 or later. Both zip files contain two LLBs, which you should install as follows:
Show in Project.llb should be installed to PopupMenus\edit time panel and diagram.
Show in Project (RT).llb should be installed to PopupMenus\run time diagram.
Note 1: Show in Project (RT).llb depends on Show in Project.llb.
Note 2: For instructions on which PopupMenus folder you should use for this plugin, go here.
I'll have to fix some things on this one. Since I posted it, it doesn't work for me anymore.
I very like this idea. And if you have any update, please uploading😉
Thanks wisdom.
For me, it works great in LV18 and not at all in LV20.
I'll have a look at it. It's on my list. Somewhere 🙄...
I got the plugin working in LabVIEW 2020, I've updated the attachments with the original (which presumably works in 2018 and 2019), and an updated version for 2020 and later. I've also updated the plugin description to account for the multiple attachments.
There wasn't anything broken for me when I loaded it other than the VIs being confused about linkages, so maybe that was the problem you saw in 2020? Either way, give it a try and let me know if there's any additional changes I should make.
I'll add this to my mental backlog of things to open source properly (repo, tests, issue management, etc.).
It could use the same VIPM sauce too.
BTW, is there a forum to talk about shortcut menu plug ins in general (bugs, ideas, problems, etc.)?
Not about a specific plugin...
I posted this:
Weirdest bug... - NI Community
But apparently a document is entirely different that a forum post.
Unfortunately it looks like ni.com/lvmenus only provides "Documents" and not a discussion forum. So I guess you could post a "Document" and we can comment on it like it's a forum post. It's been done before (here, for example).
That crossed (thanks for the quick reply) I posted this 'document':
Weirdest bug... - NI Community
But apparently a document is entirely different that a forum post.
I made it a public draft, but nobody can reply.
It has to be reviewed before someone can reply, but I guess I can wait for the review.
Until it's been reviewed, it might be hidden. Can't win today 🙄😁.
BTW: I have more info on the topic... No solutions though.
EDIT: A workaround. Spoiler: one more reason for me to never ever use call and forget.
> It has to be reviewed before someone can reply, but I guess I can wait for the review.
That's silly, I don't know why that step is there. It looks like I have "review" privileges, so I went ahead and published it.
I'll take a look at the behavior and see if I can figure anything out. It may be related to the change that went in a few releases ago regarding reference lifetimes and right-click plugins.
Albert, which link(s) specifically aren't working for you? I tried the links up-thread in this discussion and they all worked for me, but maybe there's something permissions-related?
Hi Darren
This link
https://forums.ni.com/t5/tkb/workflowpage/tkb-id/3013/article-id/622
gives
The page you requested may have moved, been deleted, or is inaccessible.
Search below for other content, or contact NI for assistance.
Thanks, Albert. I fixed the links to point to the proper public forum page.