Programmatically create, update and remove icons to or from the system tray. Intercept and interpret mouse actions performed on the icon. Respond to mouse actions with popup menus and other effects. Object model provides access to all existing icons created by the component. Programatically modify existing icons - set ToolTips and the images used for each icon. Retrieve icon attributes and handles. Can be used with any ActiveX-compliant programming language and ships with context-sensitive help detailing all the available properties, methods and events.