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

# TApplication.UpdateVisible

Asks the widgetset to update its task bar entries.

## Declaration

Source position: forms.pp line 1585

`protected procedure TApplication.UpdateVisible;`

## Description

UpdateVisible is a method used to notify the widgetset class instance that the task bar needs to be updated for the visible forms in the application. If there are visible forms which share application taskbar item then the application task bar item must be visible, too. Otherwise, hide it.

UpdateVisible is called when a form is added to or removed from the CustomForms in the Screen singleton for the application.

## See also

TApplication.TaskBarBehavior |  | Indicates how forms are represented in the task bar.
TCustomForm.ShowInTaskBar |  | Indicates if the form should be displayed on the system Task Bar.
Screen |  | The TScreen singleton for the application.
TScreen.CustomForms |  | Provides indexed access to the TCustomForm instances on the screen.
TScreen.CustomFormCount |  | Number of TCustomForm form instances in the CustomForms property.
TWinControl.Showing |  | Cached visibility for the widget. Not necessarily in sync with the widget.
TControl.ControlState |  | Contains state flags which indicate whether the control has been clicked, data is being read, or the control is being re-drawn, etc.