Class TBrookLibraryLoader
Unit
Declaration
type TBrookLibraryLoader = class(TBrookHandledComponent)
Description
Class for dynamic library loading.
Hierarchy
- TObject
- TPersistent
- TComponent
- TBrookHandledComponent
- TBrookLibraryLoader
Overview
Fields
![]() |
nested const LIB_NAME = SG_LIB_NAME; |
Methods
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
class procedure Load(const ALibraryName: TFileName); overload; static; |
![]() |
class procedure Load; overload; static; |
![]() |
class procedure Unload; static; |
![]() |
class function IsLoaded: Boolean; static; |
![]() |
procedure Open; virtual; |
![]() |
procedure Close; virtual; |
Properties
![]() |
property Active: Boolean read FActive write SetActive stored IsActiveStored; |
![]() |
property LibraryName: TFileName read FLibraryName write SetLibraryName
stored IsLibraryNameStored; |
![]() |
property Version: string read FVersion stored False; |
![]() |
property OnLoad: TNotifyEvent read FOnLoad write FOnLoad; |
![]() |
property OnUnload: TNotifyEvent read FOnUnload write FOnUnload; |
Description
Fields
![]() |
nested const LIB_NAME = SG_LIB_NAME; |
Default library name. |
Methods
![]() |
constructor Create(AOwner: TComponent); override; |
Creates an instance of Parameters
|
![]() |
destructor Destroy; override; |
Destroys an instance of |
![]() |
class procedure Load(const ALibraryName: TFileName); overload; static; |
Loads the library dynamically. Parameters
|
![]() |
class procedure Load; overload; static; |
Loads the library dynamically. |
![]() |
class procedure Unload; static; |
Unloads the library dynamically. |
![]() |
class function IsLoaded: Boolean; static; |
Checks if the library is already loaded. |
![]() |
procedure Open; virtual; |
Loads the library dynamically. |
![]() |
procedure Close; virtual; |
Unloads the library dynamically. |
Properties
![]() |
property Active: Boolean read FActive write SetActive stored IsActiveStored; |
Loads/Unloads the library dynamically. |
![]() |
property LibraryName: TFileName read FLibraryName write SetLibraryName
stored IsLibraryNameStored; |
Specifies the library to be loaded dynamically. |
![]() |
property Version: string read FVersion stored False; |
|
![]() |
property OnLoad: TNotifyEvent read FOnLoad write FOnLoad; |
Notifies that the library is loaded. |
![]() |
property OnUnload: TNotifyEvent read FOnUnload write FOnUnload; |
Notifies that the library is unloaded. |
Generated by PasDoc 0.16.0.