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

# TPopupNotifier

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Implements a pop-up notification component.

## Declaration

Source position: popupnotifier.pas line 73

`type TPopupNotifier = class(TComponent)`
`public`
`vNotifierForm: TNotifierForm;` |  | Form which displays the pop-up notification.
`constructor Create(); override;` |  | Constructor for the component instance.
`destructor Destroy; override;` |  | Frees the component.
`procedure Hide;` |  | Hides the pop-up notification form.
`procedure Show;` |  | Displays the pop-up notification form.
`procedure ShowAtPos();` |  | Displays the pop-up notification form at the specified position.
`published`
`property Color: TColor; [rw]` |  | Color for the pop-up notification form.
`property Icon: TPicture; [rw]` |  | Icon for the pop-up notification form.
`property Text: string; [rw]` |  | Text for the pop-up notification form.
`property TextFont: TFont; [rw]` |  | Font used for the Text displayed on the form.
`property Title: string; [rw]` |  | Title for the pop-up notification form.
`property TitleFont: TFont; [rw]` |  | Font used for the Title displayed on the form.
`property Visible: Boolean; [rw]` |  | Value for the Visible property in the pop-up notification form.
`property OnClose: TCloseEvent; [rw]` |  | OnClose event handler for the pop-up notification form.
`end;`

## Inheritance

`TPopupNotifier` |  | Implements a pop-up notification component.
`TComponent`
?
`TObject`

## Description

TPopupNotifier is a TComponent descendant which implements a pop-up notification component. TPopupNotifier includes an internal TNotifierForm member which displays the Title, Text, Icon and the close button for the notification. TPopupNotifier provides methods needed to display or hide the notification form.

## See also

TNotifierForm |  | Implements the form used for TPopupNotifier.