Beispiel #1
0
        static void Main(string[] args)
        {
            ColorController colorController = new ColorController();

            colorController["red"]   = new Color(255, 0, 0);
            colorController["Green"] = new Color(0, 255, 0);

            //creating new colors using cloing of older colors.
            Color c1 = colorController["red"].Clone() as Color;

            Console.ReadKey();
        }
Beispiel #2
0
        private static void Main()
        {
            ColorController colorController = new ColorController();

            colorController["yellow"] = new Color(255, 255, 0);
            colorController["orange"] = new Color(255, 128, 0);
            colorController["purple"] = new Color(128, 0, 255);

            colorController["custom1"] = new Color(255, 0, 0);
            colorController["custom2"] = new Color(0, 0, 255);
            colorController["custom3"] = new Color(0, 255, 0);

            Color c1 = colorController["custom1"].Clone() as Color;
            Color c2 = colorController["custom2"].Clone() as Color;
            Color c3 = colorController["custom3"].Clone() as Color;

            Console.Read();
        }
Beispiel #3
0
        static void Main()
        {
            ColorController colorController = new ColorController();

            // Initialize with standard colors
            colorController["yellow"] = new Color(255, 255, 0);
            colorController["orange"] = new Color(255, 128, 0);
            colorController["purple"] = new Color(128, 0, 255);

            // User adds personlized colors
            colorController["sunny"] = new Color(255, 54, 0);
            colorController["tasty"] = new Color(255, 153, 51);
            colorController["rainy"] = new Color(255, 0, 255);

            // User clones selected colors
            Color c1 = colorController["yellow"].Clone() as Color;
            Color c2 = colorController["tasty"].Clone() as Color;
            Color c3 = colorController["rainy"].Clone() as Color;

            // Wait for user
            Console.ReadKey();
        }