You can easily display multiple alerts on the screen thanks to the DesktopAlertManager which takes care to calculate the alerts’ location so that they do not overlap. When shown on the screen, an alert is first registered in the DesktopAlertManager which calculates its location based on the ScreenPosition setting and the other desktop alerts shown on the screen having the same ScreenPosition setting. In this way, alerts with the same screen position are stacked on the screen in the order of their appearance. When an alert is closed, all related alerts visible are automatically relocated to optimally utilize the screen estate.

RadDesktopAlert is designed to support multi-monitor environments. Currently, you can set the active monitor and all desktop alerts will be displayed on it. To do so, you need to specify which of your screens will be used as an active screen when positioning desktop alert pop ups. To do so, you can use the SetActiveScreen method of the DesktopAlertManager class. This way all desktop alerts will be positioned on the specified screen regarding their ScreenPosition.

When calling the SetActiveScreen method all currently visible alerts are relocated to the newly specified screen whereby their ScreenPosition setting is considered.

Was this article helpful?

/

Give article feedback

Tell us how we can improve this article

Code samples are inaccurate / outdated.
I expected to find other / more information.
There are typos / broken links / broken page elements.
Content is inaccurate / outdated.
Other
By checking this box you consent to Progress contacting you by email about your response on this page.

Community

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.