[Overview][Types][Classes][Index] Reference for unit 'LDockCtrlEdit' (#lcl)

TLazDockControlEditorDlg

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

TLazDockControlEditorDlg - a dialog to control the docking or undocking of a control with another

Declaration

Source position: ldockctrledit.pas line 54

type TLazDockControlEditorDlg = class(TForm)

  CancelButton: TButton;

  

CancelButton - hitting this button cancels the action

  DockControlComboBox: TComboBox;

  

DockControlComboBox displays the various actions for selection

  DockPageButton: TSpeedButton;

  

DockPageButton - a SpeedButton for moving the whole page

  DockBottomButton: TSpeedButton;

  

DockBottomButton - a SpeedButton for docking the bottom border

  DockTopButton: TSpeedButton;

  

DockTopButton - a SpeedButton for docking the top border

  DockRightButton: TSpeedButton;

  

DockRightButton - a SpeedButton for docking the right border

  DockLeftButton: TSpeedButton;

  

DockLeftButton - a SpeedButton for docking the left border

  DockGroupBox: TGroupBox;

  

DockGroupBox - a GroupBox to contain the docking buttons

  DockControlLabel: TLabel;

  

DockControlLabel - a label for the dock control

  EnlargeGroupBox: TGroupBox;

  

EnlargeGroupBox - a GroupBox to contain the Enlarge buttons

  EnlargeLeftSpeedButton: TSpeedButton;

  

EnlargeLeftSpeedButton - a SpeedButton for enlarging the docking control by moving the left border

  EnlargeRightSpeedButton: TSpeedButton;

  

EnlargeRightSpeedButton - a Speedbutton for enlarging the docking control by moving its right border

  EnlargeTopSpeedButton: TSpeedButton;

  

EnlargeTopSpeedButton - a SpeedButton for enlarging the docking control by moving its top border

  EnlargeBottomSpeedButton: TSpeedButton;

  

EnlargeBottomSpeedButton - a SpeedButton for enlarging the docking control by moving its bottom border

  UndockButton: TButton;

  

UndockButton - a buton for undocking the control

  UndockGroupBox: TGroupBox;

  

UndockGroupBox - a box to contain the undock button and any associated elements

  procedure DockBottomButtonClick();

  

DockBottomButtonClick - method for responding to a click on the DockBottomButton

  procedure DockControlComboBoxEditingDone();

  

DockControlComboBoxEditingDone - method invoked when editing of the ComboBox is done

  procedure DockLeftButtonClick();

  

DockLeftButtonClick - method to respond to a click on the DockLeftButton

  procedure DockPageButtonClick();

  

DockPageButtonClick - method to respond to a click on the DockPageButton

  procedure DockRightButtonClick();

  

DockRightButtonClick - method to respond to a click on the DockRightButton

  procedure DockTopButtonClick();

  

DockTopButtonClick - method to respond to a click on the DockTopButton

  procedure EnlargeBottomSpeedButtonClick();

  

EnlargeBottomSpeedButtonClick - method to respond to a click on the EnlargeBottomSpeedButton

  procedure EnlargeLeftSpeedButtonClick();

  

EnlargeLeftSpeedButtonClick - method to respond to a click on the EnlargeLeftSpeedButton

  procedure EnlargeRightSpeedButtonClick();

  

EnlargeRightSpeedButtonClick - method to respond to a click on the EnlargeRightSpeedButton

  procedure EnlargeTopSpeedButtonClick();

  

EnlargeTopSpeedButtonClick - method to respond to a click on the EnlargeTopSpeedButton

  procedure FormCreate();

  

FormCreate - method for creating the dialog form

  procedure UndockButtonClick();

  

UndockButtonClick - method to respond to a click on the UndockButton

public

  property DlgResult: TLazDockControlEditorDlgResult; [rw]

  

DlgResult - the result of the dialog: shows whether a moving button, an enlarging button or another control was pressed

  property CurrentControlName: String; [rw]

  

CurrentControlName - the name of the current control (the one being docked)

end;

Inheritance

TLazDockControlEditorDlg

  

TLazDockControlEditorDlg - a dialog to control the docking or undocking of a control with another

|

TForm

|

TCustomForm

  

TCustomForm - the base type for TForm

|

TScrollingWinControl

  

TScrollingWinControl - a class of Window Control that has one or more scroll bars

|

TCustomControl

  

TCustomControl - a base class for many window controls

|

TWinControl

|

TControl

|

TLCLComponent

  

TLCLComponent - base class for LCL components

|

TComponent,IUnknown,IInterfaceComponentReference

|

TPersistent

|

TObject

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