1

In my WPF application, I had to set a systray icon. It's a business application which will be used every days.

In win 7(maybe vista, i don't know), Some icons can be hidden, displayed only when notifications, always displayed. Is it possible to indicate directly that my systray icon has to be always displayed? Otherwise, my customer will have to set this on every workstation it installs this program

Thank you!

J4N
  • 19,480
  • 39
  • 187
  • 340
  • 1
    No it should not be possible. You can always use balloons to notify the user of information. – CodingBarfield Mar 14 '11 at 08:07
  • No! you cannot make the notification icon to always visible. Instead, You can do following steps for it: 1. Right click o Timer Control in Taskbar and select "Customize Notification icon". 2. Check the checkbox "Always show all icons and notifications on the taskbar" – Shivkant Mar 14 '11 at 08:54
  • I know that, but the customer will have to do this on his 800 computers. And this is not for information, this is to display the program, so a balloon isn't working for this – J4N Mar 17 '11 at 05:45

1 Answers1

1

This is not supported. You can see Raymond thoughts on this.

CodeNaked
  • 40,753
  • 6
  • 122
  • 148
  • Yeah I thought to that, but why the programm can't ask to the user to have his icon displayed by default? Like this, the user can directly at the installation/first launch indicate if he wants to display the icon without going into the menu, finding the right icon, ... – J4N Mar 17 '11 at 05:47
  • I think the best you can do is show a window that gives the user instructions on how to set your icon as always visible. See [this article](http://windows.microsoft.com/en-US/windows7/Change-how-icons-appear-in-the-notification-area), specifically the "To change how icons and notifications appear in the notification area" section. – CodeNaked Mar 17 '11 at 12:13