A method for displaying data on a portable electronic device first
displays graphical data on a graphical display. An event that is
independent of the graphical data is received at the device. Responsive
to the event, an event type is selected from a list that associates each
of at least two event types with one of at least two display formats. A
notifier of the event, in the selected format, is then displayed on the
graphical display simultaneously with the graphical data. The formats are
specific to the event types so that a user can decide whether to continue
viewing the graphical data and not respond to the event notifier, or
terminate the graphical data being displayed and respond to the event.
Examples of events include an alarm from a locally stored user calendar,
an incoming phone call, an SMS message, and an email. A computer program
and a device are also detailed.