Simple VB.NET Notify Icon with Panel Application - Notify What? (Page 2 of 6 )
A Notify Icon is a control which sits in your right-hand bottom (fashionably called as System Tray) of your PC. Notify Icons mostly represents the hidden state of an application and is used to activate the application from its hidden state to a visible state. If you are double clicking the Volume Icon in the system tray, you may see the Volume Settings application; Anti-Virus applications run in the background without occupying your desktop real-estate and do their work innocently in the background.
Panel is a container control; meaning it can contain other controls. Panel, Group Box and Tab Controls come next only to forms. These controls are used to logically group many controls into a single unit. Changes applied to the control affect the contained controls. Panels are scrollable controls, whereas Group Boxes are not.
Notify Icon Anatomy
You can associate any Icon with the Icon property of the Notify Icon control, associate an icon from your PC, or make you own icon using VS.NET. Next comes the Notify Iconís context menu. If you right click the volume icon, it displays a menu with possible actions you may take; we can do the same in our application later on in the article.