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

# TDockTree.EndUpdate

Finishes an update process for the class instance.

## Declaration

Source position: controls.pp line 2631

`public procedure TDockTree.EndUpdate; override;`

## Description

EndUpdate is an overridden method in TDockTree. BeginUpdate and EndUpdate are used to consolidate calls to the UpdateAll method. EndUpdate decrements the internal update counter, and when it reaches zero (0) calls UpdateAll to remove dtfUpdateAllNeeded from the docking tree flags.

## See also

TDockManager.EndUpdate |  | Finishes updating the DockSite layout.
TDockManager.BeginUpdate |  | Starts updating the DockSite layout.
TDockTree.UpdateAll |  | Updates the internal TDockTreeFlags to reflect the update status for the control
TDockTreeFlags |  | Set type used to store values from the TDockTreeFlag enumeration.
TDockTreeFlag |  | Represents flag values used in TDockTree.