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

TControlFlags

Declaration

Source position: controls.pp line 915

type TControlFlags = set of (

  cfLoading,

  

set by TControl.ReadState, unset by TControl.Loaded when all on form 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,

  

  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.