/// <summary> /// Generate color groups. /// </summary> /// <returns>Array of color groups.</returns> public override ColorGroup[] GenerateColorGroups() { systemColors = new ColorGroup("System Colors"); systemColors.Add(SystemColors.ActiveBorder); systemColors.Add(SystemColors.ActiveCaption); systemColors.Add(SystemColors.ActiveCaptionText); systemColors.Add(SystemColors.AppWorkspace); systemColors.Add(SystemColors.ButtonFace); systemColors.Add(SystemColors.ButtonHighlight); systemColors.Add(SystemColors.ButtonShadow); systemColors.Add(SystemColors.Control); systemColors.Add(SystemColors.ControlDark); systemColors.Add(SystemColors.ControlDarkDark); systemColors.Add(SystemColors.ControlLight); systemColors.Add(SystemColors.ControlLightLight); systemColors.Add(SystemColors.ControlText); systemColors.Add(SystemColors.Desktop); systemColors.Add(SystemColors.GradientActiveCaption); systemColors.Add(SystemColors.GradientInactiveCaption); systemColors.Add(SystemColors.GrayText); systemColors.Add(SystemColors.Highlight); systemColors.Add(SystemColors.HighlightText); systemColors.Add(SystemColors.HotTrack); systemColors.Add(SystemColors.InactiveBorder); systemColors.Add(SystemColors.InactiveCaption); systemColors.Add(SystemColors.InactiveCaptionText); systemColors.Add(SystemColors.Info); systemColors.Add(SystemColors.InfoText); systemColors.Add(SystemColors.Menu); systemColors.Add(SystemColors.MenuBar); systemColors.Add(SystemColors.MenuHighlight); systemColors.Add(SystemColors.MenuText); systemColors.Add(SystemColors.ScrollBar); systemColors.Add(SystemColors.Window); systemColors.Add(SystemColors.WindowFrame); systemColors.Add(SystemColors.WindowText); return(new ColorGroup[] { systemColors }); }
/// <summary> /// Generate color groups. /// </summary> /// <returns>Array of color groups.</returns> public override ColorGroup[] GenerateColorGroups() { redColors = new ColorGroup("Red Colors"); redColors.Add(Color.IndianRed); redColors.Add(Color.LightCoral); redColors.Add(Color.Salmon); redColors.Add(Color.DarkSalmon); redColors.Add(Color.LightSalmon); redColors.Add(Color.Red); redColors.Add(Color.Crimson); redColors.Add(Color.Firebrick); redColors.Add(Color.DarkRed); pinkColors = new ColorGroup("Pink Colors"); pinkColors.Add(Color.Pink); pinkColors.Add(Color.LightPink); pinkColors.Add(Color.HotPink); pinkColors.Add(Color.DeepPink); pinkColors.Add(Color.MediumVioletRed); pinkColors.Add(Color.PaleVioletRed); orangeColors = new ColorGroup("Orange Colors"); orangeColors.Add(Color.LightSalmon); orangeColors.Add(Color.Coral); orangeColors.Add(Color.Tomato); orangeColors.Add(Color.OrangeRed); orangeColors.Add(Color.DarkOrange); orangeColors.Add(Color.Orange); yellowColors = new ColorGroup("Yellow Colors"); yellowColors.Add(Color.Gold); yellowColors.Add(Color.Yellow); yellowColors.Add(Color.LightYellow); yellowColors.Add(Color.LemonChiffon); yellowColors.Add(Color.LightGoldenrodYellow); yellowColors.Add(Color.PapayaWhip); yellowColors.Add(Color.Moccasin); yellowColors.Add(Color.PeachPuff); yellowColors.Add(Color.PaleGoldenrod); yellowColors.Add(Color.Khaki); yellowColors.Add(Color.DarkKhaki); purpleColors = new ColorGroup("Purple Colors"); purpleColors.Add(Color.Lavender); purpleColors.Add(Color.Thistle); purpleColors.Add(Color.Plum); purpleColors.Add(Color.Violet); purpleColors.Add(Color.Orchid); purpleColors.Add(Color.Fuchsia); purpleColors.Add(Color.Magenta); purpleColors.Add(Color.MediumOrchid); purpleColors.Add(Color.MediumPurple); purpleColors.Add(Color.BlueViolet); purpleColors.Add(Color.DarkViolet); purpleColors.Add(Color.DarkOrchid); purpleColors.Add(Color.DarkMagenta); purpleColors.Add(Color.Purple); purpleColors.Add(Color.Indigo); purpleColors.Add(Color.DarkSlateBlue); purpleColors.Add(Color.SlateBlue); purpleColors.Add(Color.MediumSlateBlue); greenColors = new ColorGroup("Green Colors"); greenColors.Add(Color.GreenYellow); greenColors.Add(Color.Chartreuse); greenColors.Add(Color.LawnGreen); greenColors.Add(Color.Lime); greenColors.Add(Color.LimeGreen); greenColors.Add(Color.PaleGreen); greenColors.Add(Color.LightGreen); greenColors.Add(Color.MediumSpringGreen); greenColors.Add(Color.SpringGreen); greenColors.Add(Color.MediumSeaGreen); greenColors.Add(Color.SeaGreen); greenColors.Add(Color.ForestGreen); greenColors.Add(Color.Green); greenColors.Add(Color.DarkGreen); greenColors.Add(Color.YellowGreen); greenColors.Add(Color.OliveDrab); greenColors.Add(Color.Olive); greenColors.Add(Color.DarkOliveGreen); greenColors.Add(Color.MediumAquamarine); greenColors.Add(Color.DarkSeaGreen); greenColors.Add(Color.LightSeaGreen); greenColors.Add(Color.DarkCyan); greenColors.Add(Color.Teal); blueColors = new ColorGroup("Blue Colors"); blueColors.Add(Color.Cyan); blueColors.Add(Color.LightCyan); blueColors.Add(Color.PaleTurquoise); blueColors.Add(Color.Aquamarine); blueColors.Add(Color.Turquoise); blueColors.Add(Color.MediumTurquoise); blueColors.Add(Color.DarkTurquoise); blueColors.Add(Color.CadetBlue); blueColors.Add(Color.SteelBlue); blueColors.Add(Color.LightSteelBlue); blueColors.Add(Color.PowderBlue); blueColors.Add(Color.LightBlue); blueColors.Add(Color.SkyBlue); blueColors.Add(Color.LightSkyBlue); blueColors.Add(Color.DeepSkyBlue); blueColors.Add(Color.DodgerBlue); blueColors.Add(Color.CornflowerBlue); blueColors.Add(Color.RoyalBlue); blueColors.Add(Color.Blue); blueColors.Add(Color.MediumBlue); blueColors.Add(Color.DarkBlue); blueColors.Add(Color.Navy); blueColors.Add(Color.MidnightBlue); brownColors = new ColorGroup("Brown Colors"); brownColors.Add(Color.Cornsilk); brownColors.Add(Color.BlanchedAlmond); brownColors.Add(Color.Bisque); brownColors.Add(Color.NavajoWhite); brownColors.Add(Color.Wheat); brownColors.Add(Color.BurlyWood); brownColors.Add(Color.Tan); brownColors.Add(Color.RosyBrown); brownColors.Add(Color.SandyBrown); brownColors.Add(Color.Goldenrod); brownColors.Add(Color.DarkGoldenrod); brownColors.Add(Color.Peru); brownColors.Add(Color.Chocolate); brownColors.Add(Color.SaddleBrown); brownColors.Add(Color.Sienna); brownColors.Add(Color.Brown); brownColors.Add(Color.Maroon); whiteColors = new ColorGroup("White Colors"); whiteColors.Add(Color.White); whiteColors.Add(Color.Snow); whiteColors.Add(Color.Honeydew); whiteColors.Add(Color.MintCream); whiteColors.Add(Color.Azure); whiteColors.Add(Color.AliceBlue); whiteColors.Add(Color.GhostWhite); whiteColors.Add(Color.WhiteSmoke); whiteColors.Add(Color.SeaShell); whiteColors.Add(Color.Beige); whiteColors.Add(Color.OldLace); whiteColors.Add(Color.FloralWhite); whiteColors.Add(Color.Ivory); whiteColors.Add(Color.AntiqueWhite); whiteColors.Add(Color.Linen); whiteColors.Add(Color.LavenderBlush); whiteColors.Add(Color.MistyRose); grayColors = new ColorGroup("Gray Colors"); grayColors.Add(Color.Gainsboro); grayColors.Add(Color.LightGray); grayColors.Add(Color.Silver); grayColors.Add(Color.DarkGray); grayColors.Add(Color.Gray); grayColors.Add(Color.DimGray); grayColors.Add(Color.LightSlateGray); grayColors.Add(Color.SlateGray); grayColors.Add(Color.DarkSlateGray); grayColors.Add(Color.Black); return(new ColorGroup[] { redColors, pinkColors, orangeColors, yellowColors, purpleColors, greenColors, blueColors, brownColors, whiteColors, grayColors }); }