Windows gadget in WPF - show while "Show desktop" is activated
- by Jannick
Hi
I'm trying to create a "gadget" like application using WPF. The goal is to get the same behavior as a normal Windows 7 gadget:
No task-bar entry
Doesn't show up when you alt+tab windows
NOT always on top, applications can be on top
Visible while performing 'Aero Peek'
Visible while using 'Show desktop' / Windows+D
I've been able to accomplish the first four goals, but have been unable to find a solution to the fifth problem. The closest I've come is by using the utility class from http://stackoverflow.com/questions/75785/how-do-you-do-appbar-docking-to-screen-edge-like-winamp-in-wpf, but this turns the app into a "toolbar", thereby banishing applications from the part of the screen where my gadget GUI is placed.
I can see that similar questions has been asked previously on Stackoverflow, but those have died out before a solution was found. Posting anyway in the hope that there is now someone out there with the knowledge to solve this =)