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

TFlowPanelControl

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

Implements a collection item for the TFlowPanelControlList collection.

Declaration

Source position: extctrls.pp line 1228

type TFlowPanelControl = class(TCollectionItem, IObjInspInterface)

protected

  function GetDisplayName; override;

  

Gets the value for the DisplayName property.

  procedure SetIndex(); override;

  

Sets the value for the Index property.

  procedure AssignTo(); override;

  

implement persistence in the control.

  function FPCollection;

  

Gets the TFlowPanelControlList instance that owns the collection item.

  function FPOwner;

  

Gets the TCustomFlowPanel instance that owns the collection and its items.

public

  function AllowAdd;

  

Implements the AllowAdd method from the IObjInspInterface interface.

  function AllowDelete;

  

Implements the AllowDelete method from the IObjInspInterface interface.

published

  property Control: TControl; [rw]

  

The associated control to the flow panel control item.

  property WrapAfter: TWrapAfter; [rw]

  

Determines the wrap policy after this control.

  property Index;

  

Ordinal position for the flowed control in the TFlowPanelControlList collection.

end;

Inheritance

TFlowPanelControl,IObjInspInterface

  

Implements a collection item for the TFlowPanelControlList collection.

|

TCollectionItem

?

TObject

Description

TFlowPanelControl is a TCollectionItem descendant which implements a collection item maintained in TFlowPanelControlList. TFlowPanelControl provides properties and methods need to represent a flowed control in the collection, and provides support for the IObjInspInterface used in the Lazarus Object Inspector.

See also

TFlowPanelControlList.Items

  

Provides indexed access to controls stored in the container.