Pro/DESKTOP Add-Ins
Pro/DESKTOP supports ActiveX Add-Ins. An Add-In is a program that performs some functionality using the Pro/DESKTOP API, and is packaged as an ActiveX DLL. You can use these programs to create custom menu commands, providing a greater level of integration than macros. The Add-In can be written using Visual Basic, C++ or Java. For the Add-In to integrate with Pro/DESKTOP, it has to follow certain conventions and implement some interfaces as required by Pro/DESKTOP. It is also possible to use a VBA macro (.bas file) as an Add-In.
An Add-In can be enabled or disabled through the Tools->Add-Ins command in Pro/DESKTOP.
Examples:
Following examples are available for reference:
C\AddinProject |
Contains a sample C++ project that will produce an ActiveX DLL. |
C\TableDimAddin |
Contains a C++ project which will generate an ActiveX DLL, which can be used as an Add-In. |
Macros\DesignTools |
VBA Add-In |
Macros\NudgeText |
VBA Add-In |
Macros\PackNGo |
VBA Add-In |
Macros\PartsList |
VBA Add-In |
Macros\PartsListToCSV |
VBA Add-In |
Macros\Template |
VBA Add-In |
Visual Basic\TableFromDims |
Contains a VB project which will generate an ActiveX DLL, which can be used as an Add-In. |