I am working on a program that monitors several things such as incomming messages, faxes, calendar items and alerts etc.
This program is normaly in the systray.
What i want to accomplish is to have multiple tooltips or forms pop up, one for every notification. When there are multiple messages to show, i want to be able to have them stack on top of each other neatly. Or maybe allow the user to have a couple of diffrent view types.
Can anyone here help me with showing multiple tooltips at once and how i can arrange them on the screen?
It can also be a form or something else, key is having multiple events at once and beeing able to arrange them.
Thansk in advance, Mike
If you want to place them into an object, you'll probably want to use either
Queue<T>
orStack<T>
to hold them. If you need to use them with threadsConcurrentQueue<T>
orConcurrentStack<T>
. You'll want to make them Observable if dealing with bindings or useObservableCollection<T>
if you don't care about ordering and FIFO/FILO.Other than that you'll need to give us some more information about what you are currently using.
For WPF: http://www.hardcodet.net/projects/wpf-notifyicon