[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Controls' (#lcl)

TControlFlag

Flags mostly for pending actions.

Declaration

Source position: controls.pp line 946

type TControlFlag = (

  cfLoading,

  

Set by TControl.ReadState, and unset by TControl.Loaded when all controls for the form have finished loading.

  cfAutoSizeNeeded,

  

Set when AutoSize was delayed.

  cfLeftLoaded,

  

Set when Left was set during loading.

  cfTopLoaded,

  

Set when Top was set during loading.

  cfWidthLoaded,

  

Set when Width was set during loading.

  cfHeightLoaded,

  

Set when Height was set during loading.

  cfClientWidthLoaded,

  

Set when ClientWidth was set during loading.

  cfClientHeightLoaded,

  

Set when ClientHeight was set during loading.

  cfBoundsRectForNewParentValid,

  

Set when BoundsRectForNewParent has been initialized.

  cfBaseBoundsValid,

  

Indicates if the rectangle in the base bounds for a control is valid.

  cfPreferredSizeValid,

  

Set when PreferredSize has been calculated (CalculatePreferredSize).

  cfPreferredMinSizeValid,

  

  cfOnChangeBoundsNeeded,

  

  cfProcessingWMPaint,

  

Set (in WndProc) while processing an LM_PAINT message.

  cfKillChangeBounds,

  

  cfKillInvalidatePreferredSize,

  

  cfKillAdjustSize

  

);

The latest version of this document can be found at lazarus-ccr.sourceforge.net.