TPopupNotifier class
Implements a pop-up notification component.
Declaration
TPopupNotifier = class(TComponent)Inheritance
- TPopupNotifier
- TComponent
- TPersistent
- 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
Color | published | Color for the pop-up notification form. |
Icon | published | Icon for the pop-up notification form. |
Text | published | Text for the pop-up notification form. |
TextFont | published | Font used for the Text displayed on the form. |
Title | published | Title for the pop-up notification form. |
TitleFont | published | Font used for the Title displayed on the form. |
Visible | published | Value for the Visible property in the pop-up notification form. |
Methods
Create | public | Constructor for the component instance. |
Destroy | public | Frees the component. |
Hide | public | Hides the pop-up notification form. |
Show | public | Displays the pop-up notification form. |
ShowAtPos | public | Displays the pop-up notification form at the specified position. |
Events
OnClose | published | OnClose event handler for the pop-up notification form. |
Fields
vNotifierForm | public | Form 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.
