Introduction
Nearly all software applications that have a user interface need, at some point in time, to alert or notify their users about events that occur in the application or to simply display information. There are many ways to display information and notify that may be more appropriate than others, depending on the circumstances. Some notifications may require acknowledgement from the user while others may not. In this chapter, we will take a look at several different ways to display information and provide feedback and notifications to the user.