02-19-2022 08:38 PM
I want to add custom functionality to the LabView editor that will allow me to perform customized actions on items in a project. I hope to have this functionality accessed through custom menu items that are added to the shortcut menu for the project items.
There are various functions that I want to implement, but one simple example is creating a new VI for override. The standard LabView behavior when creating a new VI for override is to create a VI with the same connector pane as the VI being overriden and placing a Call Parent Method node on the block diagram. Instead of this, I want the newly created VI to have a wired case structure, but no Call Parent Method node. I want to right click on the class to add the new VI to, and then select a custom menu item that will execute the new functionality to create the new VI.
I have identified several options that almost do what I want, but not quite:
Does anyone know if there is a relatively straight forward way to do what I am wanting to do? I was hoping for something like shortcut menu plug-ins, but that will work with project items.
Thanks in advance for any suggestions.
02-21-2022 08:25 AM
Try messing with "C:\ ... \National Instruments\LabVIEW 20xx\resource\Framework\Providers\LVClassLibrary\NewAccessors\BaseAccessorScripter\Custom User Scripting For New Simple Accessor VI.vi"
or maybe this will work for you:https://zone.ni.com/reference/en-XX/help/371361R-01/lvhowto/shortcutmenuplugins_intro/
06-09-2023 12:26 PM - edited 06-09-2023 12:42 PM
Here's the documentation I've found: https://forums.ni.com/t5/LabVIEW-Project-Providers/Project-Providers-Documentation/td-p/3492573
Instructions for signing can be found here: https://labviewwiki.org/wiki/Project_Provider_Framework