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

# TWinControl.Showing

Cached visibility for the widget. Not necessarily in sync with the widget.

## Declaration

Source position: controls.pp line 2356

`public property TWinControl.Showing : Boolean read FShowing;`

## Description

Showing is a read-only Boolean property with the visibility for the Handle in a control or its Parent. The value for the property is assigned in the UpdateShowing method when the control hierarchy is checked for valid and Visible window handles for the control or its Parents. Showing may be updated when the DoAllAutoSize or UpdateControlState methods are called.

## See also

TWinControl.UpdateShowing |  | Updates the Showing property with the visibility for the control, its Parents, and its child controls.
TWinControl.Handle |  | A reference handle to the widgetset class instance associated with this control.
TWinControl.DoAllAutoSize |  | Performs actions to resize and align the control and all of its children.
TWinControl.UpdateControlState |  | Updates the visible state for the control, and notifies the widgetset class when available.
TWinControl.CMShowingChanged |  | Handler for changed Showing message; notifies the widgetset.
TControl.Visible |  | Allows the control, and all of its children, to be displayed or hidden.