TdxAlertWindowManager Class
Declaration
TdxAlertWindowManager = class(
TcxScalableComponent,
IdxSkinSupport,
IcxLookAndFeelContainer
)
Remarks
Alert Window Manager is a non-visual component that allows you to display on-screen notifications similar to mail client and messenger applications.
The TdxAlertWindowManager
class has members that allow you to do the following:
- Create and destroy alert windows (Show and Close).
- Limit the number of simultaneously visible alert windows (WindowMaxCount).
- Specify the starting pop-up position for alert windows (WindowPosition).
- Customize common alert window settings (OptionsAnimate, OptionsBehavior, OptionsButtons, OptionsCaptionButtons, OptionsMessage, OptionsNavigationPanel, and OptionsSize).
- Access the hot-tracked alert window (HotWindow).
- Customize common DevExpress look & feel settings (LookAndFeel).
- Obtain the number of alert windows (Count).
- Access alert windows by their indexes (Items).
- Respond to user interaction (OnButtonClick, OnCaptionButtonClick, OnDragBegin, OnDragEnd, OnDragMove).
- Complement or override built-in alert window draw routines (OnCustomDrawBackground, OnCustomDrawButton, OnCustomDrawMessageCaptionText. OnCustomDrawMessageImage, OnCustomDrawMessageText, OnCustomDrawNavigationPanelText).
- Handle mouse events (OnMouseDown, OnMouseEnter, OnMouseLeave, OnMouseMove, and OnMouseUp).
- Respond to a click on a hyperlink in an alert window (OnHyperlinkClick).
Inheritance
TObject
TPersistent
TComponent
TcxCustomComponent
TcxComponent
TcxScalableComponent
TdxAlertWindowManager
See Also