Alsing.Drawing.DrawingTools.GetNormalBrush(System.Drawing.Color)

Here are the examples of the csharp api class Alsing.Drawing.DrawingTools.GetNormalBrush(System.Drawing.Color) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

1 Example 7

1. Example

Project: MapleShark
Source File: DrawingTools.cs
private static void DrawBorder(Border3DStyle Style, Color BorderColor, Graphics g, Rectangle r)
        {
            using (var normal = GetNormalBrush(BorderColor))
            using (var light = GetLightBrush(BorderColor))
            using (var dark = GetDarkBrush(BorderColor))
            using (var darkdark = GetDarkDarkBrush(BorderColor))
            {
                switch (Style)
                {
                    case Border3DStyle.Sunken:
                        {
                            DrawSunkenBorder(g, dark, r, darkdark, light, normal);
                            break;
                        }
                    case Border3DStyle.Raised:
                        {
                            DrawRaisedBorder(g, dark, r, darkdark, light, normal);
                            break;
                        }
                    case Border3DStyle.RaisedInner:
                        {
                            RaisedInnerBorder(g, dark, r, light);
                            break;
                        }
                    case Border3DStyle.SunkenOuter:
                        {
                            DrawSunkenOuterBorder(g, dark, r, light);
                            break;
                        }
                    case Border3DStyle.Etched:
                        {
                            break;
                        }
                    default:
                        break;
                }
            }
        }