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

TCustomDockForm

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

A floating DockSite, usable to make TControls float.

Declaration

Source position: forms.pp line 855

type TCustomDockForm = class(TCustomForm) end;

protected

  procedure DoAddDockClient(); override;

  

Adjust the Parent of a newly docked Client.

  procedure DoRemoveDockClient(); override;

  

Override this method to take special actions on removal of an docked client.

  procedure GetSiteInfo(); override;

  

Return information about this dock site (InfluenceRect).

  procedure Loaded; override;

  

Also renews ActiveControl and Visible.

public

  constructor Create(); override;

  property AutoScroll: Boolean;

  

Allows to show ScrollBars only if needed (when True).

  property BorderStyle: TFormBorderStyle;

  

The border style affects the title bar, border and resize behaviour of the form.

  property FormStyle: TFormStyle;

  

Determines the Style of the form (MDI, splash...).

published

  property PixelsPerInch: Integer;

  

The logical scaling of the form

Inheritance

TCustomDockForm

  

A floating DockSite, usable to make TControls float.

|

TCustomForm

  

The base type for TForm.

|

TCustomDesignControl

|

TScrollingWinControl

  

Class of a windowed control with incorporated scroll bars.

|

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.