Example #1
0
                public static void DrawHorizontalShadow(Graphics aGraph, int aLine, SShadow Shadow, Rectangle aClientRect)
                {
                    Brush lBrush = new SolidBrush(Shadow.ShadowColor);

                    aGraph.FillRectangle(lBrush, new Rectangle(0, aLine, aClientRect.Width, Shadow.Distance));
                    lBrush = new LinearGradientBrush(
                        new Point(0, aLine + Shadow.Distance + Shadow.Size),
                        new Point(0, aLine + Shadow.Distance),
                        ColorTools.SetAlpha(0, Shadow.ShadowColor),
                        Shadow.ShadowColor
                        );
                    aGraph.FillRectangle(lBrush, 0, aLine + Shadow.Distance, aClientRect.Width, Shadow.Size);
                }
Example #2
0
 public static void DrawHorizontalShadow(Graphics aGraph, int aLine, SShadow Shadow, Rectangle aClientRect)
 {
     Brush lBrush = new SolidBrush(Shadow.ShadowColor);
     aGraph.FillRectangle(lBrush, new Rectangle(0, aLine, aClientRect.Width, Shadow.Distance));
     lBrush = new LinearGradientBrush(
                 new Point(0, aLine + Shadow.Distance + Shadow.Size),
                 new Point(0, aLine + Shadow.Distance),
                 ColorTools.SetAlpha(0, Shadow.ShadowColor),
                 Shadow.ShadowColor
             );
     aGraph.FillRectangle(lBrush, 0, aLine + Shadow.Distance, aClientRect.Width, Shadow.Size);
 }