eCenter is a part of eWorkPlace.
All system indicators should be placed on eCenter. Follow this approach:
Если есть полезные виджеты, то юзер начинает ощущать комфорт
If you think that the development of widget is a wrong approach but you want show an icon for user then pay attention to SysTray widget.
System tray is a bar with icons added by the thrid-party applications via SysTray API. Applications will get the messages from user actions on the tray icons. http://www.eros2.info/systray_widget_en.shtml/SysTray widget Homepage
Use SysTray toolkit to add the icon the the tray.
Disadvantages: user should install SysTray widget in advance.
Every widget should:
Every widget should have icon on the left, text on the right (optional). So user can find the indicator without efforts.
Please use font for widget:
Setup dialog: Follow the recommendations how to create setup dialog: changes are applied immediately and on the fly.
enable [x] button to accept the settings, don't use [Close] button in the bottom.
Colors (Background: -, Font color: -)
Left mouse button: open Popup menu with options related to the application.
If you want run a program then add an option to this menu. (Don't start programs/utils if user double clicks the widget)