Does anyone know of any existing pieces of code or UDFs that could achieve the following without me having to rewrite this from scratch? I'm looking for a way to display transparent overlay messages on the screen that would automatically fade out after 5 seconds or after any keyboard-mouse activity. Further, it would be nice if I could click on a tray and see a window with a log of all previously displayed messages (in case I was away from the computer and want to check if any messages popped up