[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Current component's state.
Source position: classesh.inc line 1672
public property TComponent.ComponentState: TComponentState |
ComponentState indicates the current state of the component. It is a set of flags which indicate the various stages in the lifetime of a component. The following values can occur in this set:
Flag | Meaning |
---|---|
csLoading | The component is being loaded from stream |
csReading | Component properties are being read from stream. |
csWriting | Component properties are weing written to stream. |
csDestroying | The component or one of it's owners is being destoyed. |
csAncestor | The component is being streamed as part of a frame |
csUpdating | The component is being updated |
csFixups | References to other components are being resolved |
csFreeNotification | The component has freenotifications. |
csInline | The component is being loaded as part of a frame |
csDesignInstance | ? not used. |
The component state is set by various actions such as reading it from stream, destroying it etc.
|
Sets the csAncestor state of the component. |
|
|
Sets the csDesigning state of the component. |
|
|
Sets the state to csUpdating |
|
|
Ends the csUpdating state. |
|
|
Called when the component has finished loading. |
lazarus-ccr.sourceforge.net |