05-26-2021
07:11 AM
- last edited on
01-21-2025
11:18 AM
by
Content Cleaner
Where can I find the naming conventions for directories and controls and their recommended locations when distributing/installing custom controls. I believe they are normally installed in user.lib, but would like some semi-official documentation on this.
For example, I know that libraries in the user.lib directory should ideally be organised by company name (spaces allowed).
This document does not give enough detail and I'm sure another one exists, but can't seem to find it: https://www.ni.com/docs/en-US/bundle/labview/page/organization-of-labview.html
06-03-2021
08:23 AM
- last edited on
01-21-2025
11:19 AM
by
Content Cleaner
https://www.ni.com/docs/en-US/bundle/labview/page/managing-a-project-in-labview.html
06-03-2021 01:27 PM
I suggest to learn how to build your custom controls into a package with VI Package Manager. Then you can make a palette of the controls.
06-15-2021 03:34 AM - edited 06-15-2021 03:35 AM
@ahovhann, thanks for the documents. I couldn't find any mention of the control library structure / naming conventions though specifically for distribution.
@drjdpowell, I guess I could use that as the standard, although it's a 3rd-party tool (I know it's pushed a lot by NI). Just thought there may have been something more official.
Without standards it's a bit of a free-for-all.
06-15-2021 05:52 AM
VI Package Manager is a distribution standard among professional LabVIEW developers. There are several libraries of custom controls on the Tools Network, all of which are vipm packages.