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

# Reference for unit 'PairSplitter'

Defines the TPairSplitter component.

`uses`
`Types,`
`Classes,`
`SysUtils,`
`LazTracer,`
`LCLType,` |  | Provides compatibility with the Delphi Windows unit.
`LCLIntf,` |  | Contains WinAPI-like functions for Delphi compatibility.
`LMessages,` |  | Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.
`Graphics,` |  |
`Controls,` |  | Contains types, constants, classes, and routines used to implement visual controls.
`ExtCtrls;` |  | Contains extra controls commonly used in Lazarus forms.

## Overview

pairsplitter.pas defines 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.

Author: Mattias Gaertner

The following components are added to the Lazarus IDE component palette:

Additional Tab

- TPairSplitter

Registered but not displayed on the component palette:

- TPairSplitterSide