[Overview][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TLCLReferenceComponent - A base class for all components having a handle
Source position: lclclasses.pp line 55
type TLCLReferenceComponent = class(TLCLComponent) |
||
protected |
||
procedure CreateParams(); virtual; |
||
procedure DestroyReference; |
||
function GetReferenceHandle; virtual; abstract; |
||
procedure ReferenceCreated; virtual; |
||
procedure ReferenceDestroying; virtual; |
||
procedure ReferenceNeeded; |
||
function WSCreateReference(); virtual; |
||
procedure WSDestroyReference; virtual; |
||
public |
||
destructor Destroy; override; |
||
property Handle: TLCLIntfHandle; [r] |
|
Handle a handle (sort of pointer or reference) allocated by the operating system to this component |
property HandleAllocated: Boolean; [r] |
|
HandleAllocated - if True, a handle (reference) has been allocated to this component |
property ReferenceAllocated: Boolean; [r] |
|
ReferenceAllocated - if True, a handle (reference) has been allocated to this component |
end; |
|
TLCLReferenceComponent - A base class for all components having a handle |
|
| | ||
|
TLCLComponent - base class for LCL components |
|
| | ||
TComponent |
||
? | ||
TObject |