/// <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 });
        }
示例#2
0
        /// <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
            });
        }