JVCL Help:TJvPluginManager.OnBeforeLoad
JVCL Help: TJvPluginManager.OnBeforeLoad Event
Search in JVCL Help
Search in all projectsSummary
Event called just before a plugin is loaded.
Pascal
TJvBeforeLoadEvent = procedure (Sender: TObject; FileName: string; var AllowLoad: Boolean) ofobject;
propertyOnBeforeLoad: TJvBeforeLoadEvent;
Parameters
Parameters | Description |
AllowLoad | Flag to indicate if the plugin should be loaded. Set this to False to prevent the plugin from loading. |
FileName | Name of the package or DLL to load |
Sender | Reference to this plugin manager |
Description
Write an OnBeforeLoad event handler to take additional action before a plugin is loaded. The Filename parameter contains the filename of the plugin about to be loaded. Set AllowLoad to False to prevent the plugin from being loaded (in which case the OnAfterLoad will not be triggered).
The OnBeforeLoad event will only occur when LoadPlugins is used to scan for and load all plugins in a folder.
See Also
TJvPluginManager.LoadPlugins, TJvPluginManager.OnAfterLoad, TJvPluginManager.OnNewCommand, TJvPluginManager.OnPlugInError
About
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page