Use this tab card to manage the list of directories that contain external
procedures.
The directories are recursively scanned for external procedures in their
listing order (see section “Procedure Locations”).
- Libraries:
- For each directory, the number of libraries is displayed. The
number in parentheses sums up the number of procedures contained in libraries.
- Procedures:
- This column displays the total number of procedures, that is, the
number of procedures found in libraries and all other external procedures.
- Loaded:
- The number of loaded procedures is usually equal to the total number
unless the directory contains corrupted procedure files, or files with the
wrong permissions.
Procedures with the extension .hdvp always override procedures with
the same name but the extension .dvp in the same directory.
Please note that HALCON comes supplied with a set of standard procedures.
These are general-purpose procedures used by many of the supplied example
programs.
The path cannot be altered or deleted.
It is, however, possible to override the supplied external procedures by
placing external procedures with the same name in one of the user-defined
directories.
The documentation of the supplied procedures is available in the online help
of HDevelop under Procedure Reference Manual.
- Add:
- Select an additional directory from the file selection dialog.
This directory will be added to the list. All subdirectories of the selected
directory will be scanned as well.
- Add Library:
- Explicitly add a library (.hdpl) file to the list of directories.
This will make the library procedures available without looking at other
procedures in the same directory.
- Delete:
- Delete the selected entry from the list. Programs using any external
procedure from that directory will no longer run.
- Rescan:
- Rescan all listed entries to reflect any changes in the file system.
Using the check boxes you can disable the corresponding directories
temporarily without removing them from the list.
The list entries can be reordered using the up/down arrow buttons.