private void SaveColor(object sender, EventArgs e) { ColorChangeComponent component = components["Color Changer"] as ColorChangeComponent; if (component != null) { SnakeType.color = component.NewColor; } }
private void setSlides() { PreviewComponent preview = new PreviewComponent("Previews/Snake Preview", new Vector2(180, 50), Color.White); OptionType option = new OptionType("Save", "Lindsey", Color.Red, new Vector2(24, 200), OptionAction.previous, true, new Rectangle(24, 200, 120, 30), "Menus/Highlight"); ColorChangeComponent colorChanger = new ColorChangeComponent(preview, option, 7); SliderType slider = new SliderType("Sliders/Slider", new Vector2(90, 110), "Sliders/Slide Nub", new Vector2(90, 110), Color.White); HighlightType highlighter = new HighlightType(new Vector2(24, 100), "Menus/Highlight", Color.White); colorChanger.addSlider(new SlideType(new StringType("Red", new Vector2(24, 100), Color.Red), highlighter, slider, "Lindsey", 255)); slider = new SliderType("Sliders/Slider", new Vector2(90, 140), "Sliders/Slide Nub", new Vector2(90, 140), Color.White); highlighter = new HighlightType(new Vector2(24, 130), "Menus/Highlight", Color.White); colorChanger.addSlider(new SlideType(new StringType("Green", new Vector2(24, 130), Color.Red), highlighter, slider, "Lindsey", 255)); slider = new SliderType("Sliders/Slider", new Vector2(90, 170), "Sliders/Slide Nub", new Vector2(90, 170), Color.White); highlighter = new HighlightType(new Vector2(24, 160), "Menus/Highlight", Color.White); colorChanger.addSlider(new SlideType(new StringType("Blue", new Vector2(24, 160), Color.Red), highlighter, slider, "Lindsey", 255)); colorChanger.setSave(SaveColor); addComponent(colorChanger); }