Paint.PaintToolBox.CreateBrushSizeSelector C# (CSharp) Method

CreateBrushSizeSelector() private method

Creates the brush size selector.
private CreateBrushSizeSelector ( Color startColor, ToolboxLayoutDefinitionPaintToolsBrushSizeSelector layoutBrushSizeSelector ) : BrushSizeSelector
startColor Color
layoutBrushSizeSelector Paint.ToolboxLayout.ToolboxLayoutDefinitionPaintToolsBrushSizeSelector
return BrushSizeSelector
        private BrushSizeSelector CreateBrushSizeSelector(Color startColor, ToolboxLayoutDefinitionPaintToolsBrushSizeSelector layoutBrushSizeSelector)
        {
            var brushSizeSelector = new BrushSizeSelector(
                this.GraphicsDisplay,
                new BrushSizeSelectorDefinition(startColor, layoutBrushSizeSelector, this.Scale));

            this.SetBrushSizeRectange(brushSizeSelector.BrushSize);

            brushSizeSelector.BrushSizeChanged += (sender, e) => {
                this.SetBrushSizeRectange(brushSizeSelector.BrushSize);
            };

            return brushSizeSelector;
        }