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

TCustomControlBar

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

Declaration

Source position: extctrls.pp line 1154

type TCustomControlBar = class(TCustomPanel)

protected

  procedure AlignControls(); override;

  function CanAutoSize(); override;

  procedure CreateParams(); override;

  procedure DoBandMove(); virtual;

  procedure DoBandPaint(); virtual;

  function DragControl(); virtual;

  procedure GetControlInfo(); virtual;

  function GetPalette; override;

  function DoDragMsg(); override;

  procedure DockOver(); override;

  procedure MouseDown(); override;

  procedure MouseMove(); override;

  procedure MouseUp(); override;

  procedure Paint; override;

public

  constructor Create(); override;

  destructor Destroy; override;

  procedure FlipChildren(); override;

  procedure StickControls; virtual;

  property Picture: TPicture; [rw]

protected

  property AutoDock: Boolean; [rw]

  property AutoDrag: Boolean; [rw]

  property AutoSize: Boolean;

  property DockSite: Boolean;

  property RowSize: TRowSize; [rw]

  property RowSnap: Boolean; [rw]

  property OnBandDrag: TBandDragEvent; [rw]

  property OnBandInfo: TBandInfoEvent; [rw]

  property OnBandMove: TBandMoveEvent; [rw]

  property OnBandPaint: TBandPaintEvent; [rw]

  property OnCanResize: TCanResizeEvent; [rw]

  property OnPaint: TNotifyEvent; [rw]

end;

Inheritance

TCustomControlBar

|

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