BuildMonitor.BuildStatusForm.SetSystemTrayIcon C# (CSharp) Method

SetSystemTrayIcon() private method

private SetSystemTrayIcon ( ImageIndex imageIndex ) : void
imageIndex ImageIndex
return void
        private void SetSystemTrayIcon(ImageIndex imageIndex)
        {
            string imageResourceString;
            switch (imageIndex)
            {
                case ImageIndex.Green:
                    imageResourceString = "CCTfsWrapper.Images.GreenBall.ico";
                    break;
                case ImageIndex.Yellow:
                    imageResourceString = "CCTfsWrapper.Images.GreenBall.ico";
                    break;
                default:
                    imageResourceString = "CCTfsWrapper.Images.RedBall.ico";
                    break;
            }
            Stream iconStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(imageResourceString);

            systemTrayNotifyIcon.Icon = new Icon(iconStream);
        }