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

TCustomFlowPanel

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

The base class for TFlowPanel

Declaration

Source position: extctrls.pp line 1186

type TCustomFlowPanel = class(TCustomPanel) end;

protected

  procedure CMControlChange(); message;

  procedure AlignControls(); override;

  procedure CalculatePreferredSize(); override;

public

  constructor Create(); override;

  destructor Destroy; override;

  function GetControlIndex();

  procedure SetControlIndex();

  property AutoWrap: Boolean; [rw]

  

Determine if controls in TCustomFlowPanel are wrapped.

  property ControlList: TFlowPanelControlList; [rw]

  

Use ControlList to set extra options of flow panel controls.

  property FlowStyle: TFlowStyle; [rw]

  

Use FlowStyle to determine the flow direction of the flow panel layout.

  property FlowLayout: TTextLayout; [rw]

  

Use FlowLayout to set the layout (alignment) for the non-flow coordinate. Default: tlTop

Inheritance

TCustomFlowPanel

  

The base class for TFlowPanel

|

TCustomPanel

  

The base class for a general container which can hold other objects. It has a customizable border and a central text.

|

TCustomControl

  

The base class for windowed controls which paint themselves.

|

TWinControl

  

The base class for controls which can contain other (child) controls.

|

TControl

  

The base class for visible controls.

|

TLCLComponent

  

The base class for LCL components associated with widgets.

|

TComponent

?

TObject

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