LabVIEW Shortcut Menu Plug-Ins

cancel
Showing results for 
Search instead for 
Did you mean: 

via_ignore Bookmark.llb

Note: This plugin is installed with VI Analyzer Toolkit 2019 and later. You should only download the plugin from this page if you are using VI Analyzer Toolkit 2018, or if you do not have VI Analyzer Toolkit installed.

 

Author: Darren (NI)

 

While using the VI Analyzer Toolkit, you can use this right-click plugin to create #via_ignore bookmarks for objects you wish to exclude from VI Analyzer test results (more details on this VI Analyzer Toolkit feature here). For example, the VI Analyzer returns a failure for the "Backwards Wires" test as shown here:

1.png

 

If you wish to ignore this wire for future Backwards Wires results, you can right-click the wire and choose Create > #via_ignore Bookmark:

2.png

 

Selecting this menu option will create a #via_ignore bookmark attached to the wire:

3.png

 

Additional details about this plugin:

1. The menu option only appears while the VI Analyzer Results Window is visible.

2. The menu option only appears for block diagram objects (since bookmarks and attached labels are currently unsupported on the front panel).

3. If you wish to use this plugin to create an unattached via_ignore bookmark (which causes an entire test to be ignored on an entire VI), you can right-click any object and create the bookmark, then you can remove the attachment so that only a free label remains.

4. This plugin provides similar functionality to the "Create via_ignore Bookmark" Quick Drop Keyboard Shortcut available here.

 

Attachment is saved in LabVIEW 2018. For install instructions, go here.

 

Note 1: The via_ignore Bookmark.llb attachment is the plugin LLB. Download this to have the right-click bookmark feature in LabVIEW 2018.
Note 2: The viaIgnore Get Test from Results Window.vi attachment is a fix for Bug 2709487 in LabVIEW 2024 Q1. See the comment thread below for more details if you need to apply this bug fix.

Comments
Frozen
Active Participant
Active Participant
on

This seems to be built into LV 2020 now.

---------------------------------------------
Certified LabVIEW Developer (CLD)
wiebe@CARYA
Knight of NI Knight of NI
Knight of NI
on

>This seems to be built into LV 2020 now.

 

I do not have this feature in LV20.

 

Are you sure LV20 isn't using a plugin you installed for an earlier version? The folder is shared...

Darren
Proven Zealot
Proven Zealot
on

This plugin is installed with VI Analyzer Toolkit 2019 and later. I'll add a note to the main document.

wiebe@CARYA
Knight of NI Knight of NI
Knight of NI
on

>This plugin is installed with VI Analyzer Toolkit 2019 and later. 

 

That explains why I don't have it.🌴😀

Universaldilletant
Member
Member
on

Has this been deprecated in LV23?
Or am I missing something in my installation?
Cheers,
Niko

Universaldilletant_0-1706004764005.png

 

Edit:
strange, I just found the library in the path: C:\Program Files (x86)\National Instruments\LabVIEW 2023\resource\plugins\PopupMenus\edit time panel and diagram, so it seems to be there, but not showing up in LabVIEW during edit time. Do I have to enable plugins somewhere in the settings?

 

wiebe@CARYA
Knight of NI Knight of NI
Knight of NI
on

>strange, I just found the library in the path: C:\Program Files (x86)\National Instruments\LabVIEW 2023\resource\plugins\PopupMenus\edit time panel and diagram, so it seems to be there, but not showing up in LabVIEW during edit time.

 

Did you install 64 bit LV? That will use C:\Program Files\National Instruments\LabVIEW 2023\resource\plugins\PopupMenus\edit time panel and diagram.

 

You can also open the VIs in the lib, see if it can find all it's dependencies (e.g. see if it isn't broken).

 

>Do I have to enable plugins somewhere in the settings?

 

No.

Universaldilletant
Member
Member
on

Thanks for your reply, Wiebe 🙂
No, I only have LV 32 bit installed, so I guess the path should be correct?

I just opened all VIs in the llb and they are fine...
Amazingly, I just manually installed (=copied to the same directory) this library: https://forums.ni.com/t5/LabVIEW-Shortcut-Menu-Plug-Ins/Popout-Create-Menus-llb/ta-p/3517918

Universaldilletant_1-1706010800302.png

And that works fine.

 

Petru_Tarabuta
Active Participant
Active Participant
on

Hi Universaldilletant,

1. The path "C:\Program Files (x86)\National Instruments\LabVIEW 2023\resource\plugins\PopupMenus\edit time panel and diagram" should be correct for LabVIEW 2023 32-bit. I think the path is the same for both LabVIEW 2023 Q1 and Q3. I'm using LabVIEW 2023 Q3 32-bit on one machine and that's the path my machine uses successfully for right-click menu plugins.

2. Your screenshot seems to show the "Free Label To VI Description.llb" tool (https://forums.ni.com/t5/LabVIEW-Shortcut-Menu-Plug-Ins/Free-Label-To-VI-Description-llb/ta-p/420847...), not the Popout Create Menus.llb tool. I happen to have created the Free Label To VI Description.llb and I'm happy if you find it useful.

3. On another machine I'm using LabVIEW 2023 Q3 64-bit with VI Analyzer installed (I don't have VI Analyzer installed on the LabVIEW 2023 Q3 32-bit machine). The "Create > #via_ignore Bookmark" menu does not show up on that machine either, which suggests that the feature was indeed deprecated. It would be interesting to know which version it was first deprecated in, and whether it was an intentional choice or it's a bug.

Kind regards,
Petru

Universaldilletant
Member
Member
on

Hi Petru,

yes, it is indeed a super helpful plugin. I took the screenshot of this plugin to show that, in general, plugins seem to work. Simply not the VI analyzer bookmark 🤷‍♂️
One thing, I also noticed is the following plugin: https://forums.ni.com/t5/LabVIEW-Shortcut-Menu-Plug-Ins/Popout-Create-Menus-llb/ta-p/3517918
this **should** be included in LabVIEW, but my right-click menu doesn't show, as can be seen in my first screenshot up there...

crossrulz
Knight of NI Knight of NI
Knight of NI
on

It is there in 2023Q3.  You are probably missing the step that you have to run VI Analyzer and select a failed test so that the plugin knows which test the comment states to ignore.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Petru_Tarabuta
Active Participant
Active Participant
on

Thanks. I was missing the step: "1. The menu option only appears while the VI Analyzer Results Window is visible.". The menu does appear when the VI Analyzer results window is open.

Miles1
Member
Member
on

Is anyone else having issues with this in LabVIEW 2024?  The option doesn't appear for me in 32bit LV2024Q1 and I do have the VI Analyzer results window open.  It works fine for me in LV2023Q3 and LV2021.

 

If I go to the path "C:\Program Files (x86)\National Instruments\LabVIEW 2024\resource\plugins\PopupMenus\edit time panel and diagram" I can see that the via_ignore Bookmark.llb isn't there.  If I copy this over from my 2023 installation it still doesn't work.  VI Analyzer itself works normally.

 

I noticed the LabVIEW VI Analyzer Toolkit is now a combined 32-bit and 64-bit package rather than separate packages we had previously so that is possibly related.  If I go to the path "C:\Program Files\NI\LVAddons\viawin\1\resource\plugins\PopupMenus\edit time panel and diagram" there is a via_ignore Bookmark.llb folder but I assume this is for 64-bit LabVIEW, which I don't have installed.

 

Thanks.

crossrulz
Knight of NI Knight of NI
Knight of NI
on

I know there was an issue supposedly caused by VIA moving to the LVAddons folder.  I'll ping Darren and see if he can give more details.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Darren
Proven Zealot
Proven Zealot
on

There are two bugs here:

 

1. The via_bookmark right-click plugin doesn't work when VI Analyzer Tests are in folders instead of LLBs, and R&D recently made a change to move VI Analyzer tests out of LLBs into folders.

2. Right-click plugins don't work when they are installed in LVAddons.

 

Both bugs (tracked in LV R&D as Bug 2709487) should be fixed in LabVIEW 2024 Q3. For now, you can do the following to workaround the bug in LabVIEW 2024 Q1:

 

a. Move the right-click plugin folder from its current location in LVAddons to the corresponding location in the LabVIEW 2024 folder.

b. Replace the following VI with the one I've attached to the original document at the top of this page:
[LabVIEW 20xx]\resource\plugins\PopupMenus\edit time panel and diagram\via_ignore Bookmark.llb/viaIgnore Get Test from Results Window.vi

Miles1
Member
Member
on

Hi Darren.  Thanks for confirming this is a bug and for providing the workaround, it has resolved the issue for me.

Contributors