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

# TCustomAnchoredDockManager.CombineSpiralSplitterPair

CombineSpiralSplitterPair - cleans up alignment of two adjacent splitters when they don't line up properly

## Declaration

Source position: ldocktree.pas line 229

`protected procedure TCustomAnchoredDockManager.CombineSpiralSplitterPair(`
`Splitter1: TLazDockSplitter;`
`Splitter2: TLazDockSplitter`
`);`

## Description

CombineSpiralSplitterPair - cleans up alignment of two adjacent splitters when they don't line up properly

    {  - Anchor all controls anchored to Splitter2 to Splitter1
       - extend Splitter1
       - delete Splitter2

       Example:

       Four spiral splitters:

         Before:
                  |
               A  |
         ---------|
           | +--+ |  C
         B | |  | |
           | +--+ |
           | ----------
           |   D

         The left and right splitter will be combined to one.

         After:
                  |
               A  |
           -------|
                  |  C
                B |
                  |
                  |------
                  |   D
      }

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