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

# TDockTree.UpdateAll

Updates the internal TDockTreeFlags to reflect the update status for the control

## Declaration

Source position: controls.pp line 2625

`protected procedure TDockTree.UpdateAll;`

## Description

UpdateAll is a procedure used to update the internal TDockTreeFlags member to reflect the current update status for the control. UpdateAll checks an internal counter, incremented in BeginUpdate, to see if dtfUpdateAllNeeded needs to be included in or excluded from the set of flag values. It is included when the update count is greater than 0 (zero). Otherwise, it is excluded from the set.

UpdateAll is called from the EndUpdate method.

## See also

TDockTree.BeginUpdate |  | Starts an update process for the class instance.
TDockTree.EndUpdate |  | Finishes an update process for the class instance.
TDockTreeFlags |  | Set type used to store values from the TDockTreeFlag enumeration.
TDockTreeFlag |  | Represents flag values used in TDockTree.