/// <summary> /// Initializes a new instance of the <see cref="Paint.ColorSetter"/> class. /// </summary> /// <param name='graphicsDisplay' Contains all the graphics for rendering the tools /> /// <param name='colorSetterDefinition' The layout of the color setter /> public ColorSetter(IGraphicsDisplay graphicsDisplay, ColorSetterDefinition colorSetterDefinition) { this.graphicsDisplay = graphicsDisplay; this.colorSetterDefinition = colorSetterDefinition; this.previousColor = this.color = colorSetterDefinition.BackgroundColor; }