Hi guys. I have a small puzzle here:
I've made a single instance app in C# 2.0 through use of the Microsoft.VisualBasic dll to set up the remoting etc and it works fine. The logic is upon re-running the app, the existing instance fades into view using the AnimateWindow API and assumes an Always-On-Top role through Form1.TopMost = true;
The form also uses clipped regions to give an impression of irregular shape.
To tell the user that it is faster to double click the tray icon, I thought of putting a balloon tip in there but then I hit a problem.
I can hear the "sshha-pop!" sound the balloon tip makes as it comes into existence, but I cannot see it on screen! Does anyone know where it is/how to look for it?
Thinking the problem might be with region clipping or AnimateWindow, i disabled these features but the ballon still does not show. I have ensured that it is the existing, running app that is showing the ballon and not the second instance that is quiiting.
Under what circumstances does the ballon make the pop sound, but not actually show?