I am developing a (simple) systray app in VB.Net 2008 Express. When it is minimized and a status variable changes, I am using Growl for Windows to notify the user. Growl allows for callbacks. In the Growl callback, I would like to restore the app's main form with 'me.visible = true'. When I do this I get an error 'Cross-thread operation not valid'. I have tried Microsoft's solution using a dummy timer (see http://support.microsoft.com/kb/190523
Could someone please point me in the right direction?