csInline
csInline = 9
Example
function IsInlineDesignComponent(const State: TComponentState): Boolean;
begin
Result := csInline in State;
end;
Usage
csInline marks an inline or nested design instance, such as a frame embedded in another design.
Additional Technical Info
csInline is member ordinal 9 of the component-state element enumeration used by TComponentState. It marks an inline/nested design instance, typically a frame embedded within another design.
The state is relevant to component streaming and designer behavior. It does not mean a script statement is inlined, that an object is memory-embedded, or that a Velox module is nested. Normal runtime code should not infer ownership or persistence from it.
The framework controls the read-only flag. Use named set membership and do not serialize the bit position. The example is source-reviewed only; no inline component was created.
External references
- Embarcadero TComponentState - inline-state definition.
- Free Pascal TComponentState - compatible component state.