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

TPairSplitter

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

Implements the TPairSplitter component.

Declaration

Source position: pairsplitter.pas line 128

type TPairSplitter = class(TCustomPairSplitter)

published

  property Align: TAlign;

  

Specifies the placement of the control inside its Parent.

  property Anchors: TAnchors;

  

The set of anchor definitions for this control.

  property BorderSpacing: TControlBorderSpacing;

  

Determines the inner and outer border spacing for this control.

  property Constraints: TSizeConstraints;

  

The minimum and maximum Width and Height for the control.

  property Color: TColor;

  

The background color of the control.

  property Cursor: TCursor;

  

The shape of the mouse pointer, when the mouse is over this control.

  property Enabled: Boolean;

  

Determines whether the control reacts on mouse or keyboard input.

  property OnMouseDown: TMouseEvent;

  

Event handler for mouse button going down.

  property OnMouseEnter: TNotifyEvent;

  

Event handler for mouse entering the area of the control.

  property OnMouseLeave: TNotifyEvent;

  

Event handler for mouse leaving the area of the control.

  property OnMouseMove: TMouseMoveEvent;

  

Event handler for mouse movement within the control.

  property OnMouseUp: TMouseEvent;

  

Event handler for mouse button going up.

  property OnMouseWheel: TMouseWheelEvent;

  

Event handler for mouse wheel turned.

  property OnMouseWheelDown: TMouseWheelUpDownEvent;

  

Event handler for downward movement of mouse wheel.

  property OnMouseWheelUp: TMouseWheelUpDownEvent;

  

Event handler for upward movement of the mouse wheel.

  property OnResize: TNotifyEvent;

  

Notification handler for a resize of the control.

  property OnChangeBounds: TNotifyEvent;

  

Event handler for a change of the Bounds of the control.

  property ParentShowHint: Boolean;

  

If true, the value of ShowHint for the control will be the same as the one from the Parent. Default is true.

  property PopupMenu: TPopupMenu;

  

A context-sensitive menu that pops up when the right mouse button is clicked over this control.

  property Position: Integer;

  

Indicates the position for the Splitter relative to its orientation.

  property ShowHint: Boolean;

  

Enables the Hint display.

  property SplitterType: TPairSplitterType;

  

Specifies the orientation for the splitter in the component.

  property Visible: Boolean;

  

Allows the control, and all of its children, to be displayed or hidden.

end;

Inheritance

TPairSplitter

  

Implements the TPairSplitter component.

|

TCustomPairSplitter

  

Defines the base class for the TPairSplitter component.

|

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 which have an associated widget.

|

TComponent

?

TObject

Description

Implements the TPairSplitter component. TPairSplitter is a component with two TPairSplitterSide children. Both child components can contain other components. The children are separated by a splitter which can be dragged by the user to resize the adjacent children.

See also

TCustomPairSplitter

  

Defines the base class for the TPairSplitter component.

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