Exemplo n.º 1
0
        private void DrawLedDiamond3D(PaintArgs p, Rectangle r, IndicatorStyleLED3D style3D, bool active, Color color)
        {
            this.DrawLedDiamond(p, r, color);
            switch (style3D)
            {
            case IndicatorStyleLED3D.Auto:
                BorderSpecial.DrawDiamond(p, r, BevelStyle.Raised, p.Width / 10, this.Bezel.Color);
                break;

            case IndicatorStyleLED3D.Thin:
                BorderSpecial.DrawDiamond(p, r, BevelStyle.Raised, 2, this.Bezel.Color);
                break;
            }
        }
Exemplo n.º 2
0
        protected void Draw(PaintArgs p, Rectangle r, ShapeBasic type, BevelStyle style, int thickness, Color color)
        {
            switch (type)
            {
            case ShapeBasic.Rectangle:
                BorderSpecial.DrawRectangle(p, r, style, thickness, color);
                break;

            case ShapeBasic.Ellipse:
                BorderSpecial.DrawEllipse(p, r, style, (float)thickness, color);
                break;

            case ShapeBasic.Diamond:
                BorderSpecial.DrawDiamond(p, r, style, thickness, color);
                break;
            }
        }