How can I create floating always on top app icons, for a touchscreen interface?

Posted by Kidcoconut under Windows Forms on 2/2/2015 | Points: 10 | Views : 1604 | Status : [Member] | Replies : 0
I have an existing winforms app running on a touchscreen POS system.

There are a handful of other apps on this POS system. The customer wants the ability to start/switch to any given app and bring it to the foreground by clicking an always-on-top floating app icon.

If this is too hard to explain, take a look at how the new Google Hangouts desktop app works on windows. There is an optional floating always on top icon which you can use to restore/minimize the chat window.

Q: Do I need a commercial library?
Q: How can I add this functionality to my POS app?

I'm not even sure where to start. Off the top of my head, I am thinking that I need to:
- create a brand new always on top form
- set it to be always-on-top
- change it's shape so it looks like a floating icon
- wire the appropriate events so that it opens/hides/restores/closes my real POS app

I am hoping that there is a much easier way. I do not want to recreate the wheel if there is an existing an easier way to do this.

Any help appreciated, and thank-you in advance.



(No response found.)

Login to post response