Skip to main content

csFixups

csFixups = 7

Example

function HasPendingReferenceFixups(const State: TComponentState): Boolean;
begin
Result := csFixups in State;
end;

Usage

csFixups marks a component whose streamed references to components outside its form are still awaiting fix-up.

Additional Technical Info

csFixups is member ordinal 7 of the component-state element enumeration and a flag in TComponentState. It indicates that the streaming system still has unresolved references to components in another form/design context.

While present, a reference property can be nil or incomplete even though its serialized name was read. Do not treat the component graph as fully connected or start work that depends on those links. The framework resolves fixups; scripts cannot complete them by modifying the flag.

This is a component-streaming state, not a Velox data-repair queue, retry status or general configuration-validation result. The example is source-reviewed only; no stream/fixup processing ran.

External references

Created 2026-07-15