Sign in Join
FPDoc Onlineexperiment

TPopupNotifier class

In unit PopupNotifier

Implements a pop-up notification component.

Declaration

pascal
TPopupNotifier = class(TComponent)

Inheritance

  1. TPopupNotifier
  2. TComponent
  3. TPersistent
  4. 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

Properties

ColorpublishedColor for the pop-up notification form.
IconpublishedIcon for the pop-up notification form.
TextpublishedText for the pop-up notification form.
TextFontpublishedFont used for the Text displayed on the form.
TitlepublishedTitle for the pop-up notification form.
TitleFontpublishedFont used for the Title displayed on the form.
VisiblepublishedValue for the Visible property in the pop-up notification form.

Methods

CreatepublicConstructor for the component instance.
DestroypublicFrees the component.
HidepublicHides the pop-up notification form.
ShowpublicDisplays the pop-up notification form.
ShowAtPospublicDisplays the pop-up notification form at the specified position.

Events

OnClosepublishedOnClose event handler for the pop-up notification form.

Fields

vNotifierFormpublicForm which displays the pop-up notification.

Inherited

From TComponent (74)

_AddRef _Release BeforeDestruction CanObserve ChangeName ComObject ComponentCount ComponentIndex Components ComponentState ComponentStyle DefineProperties DesignInfo DestroyComponents Destroying ExecuteAction FindComponent FreeNotification FreeOnRelease GetChildOwner GetChildParent GetChildren GetDeltaStreams GetEnumerator GetIDsOfNames GetNamePath GetObservers GetOwner GetParentComponent GetTypeInfo GetTypeInfoCount HasParent iicrGetComponent InsertComponent Invoke IsImplementorOf Loaded Loading Name Notification ObserverAdded Observers OnGetDeltaStreams Owner PaletteCreated QueryInterface ReadDeltaState ReadDeltaStream ReadState ReferenceInterface RemoveComponent RemoveFreeNotification RemoveFreeNotifications SafeCallException SetAncestor SetChildOrder SetDesigning SetDesignInstance SetInline SetName SetParentComponent SetSubComponent Tag ToString TToStringNameMode UpdateAction Updated UpdateRegistry Updating ValidateContainer ValidateInsert ValidateRename VCLComObject WriteState

From TPersistent (5)

Assign AssignTo FPOAttachObserver FPODetachObserver FPONotifyObservers

From TObject (37)

AfterConstruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName StringMessageTable SystemHasExtendedRTTI UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.