//---------------------------------------------------------------------------
// WinFormsDropShadow.cs (c) 2005 by Charles Petzold, www.charlespetzold.com
//---------------------------------------------------------------------------
using System;
using System.Drawing;
using System.Windows.Forms;

class WinFormsDropShadow: Form
{
	public static void Main()
	{
		Application.Run(new WinFormsDropShadow());
	}
	public WinFormsDropShadow()
	{
		Text = "Windows Forms Drop Shadow";
		BackColor = Color.White;
		Size = new Size(640, 480);
	}
	protected override void OnPaint(PaintEventArgs args)
	{
		Graphics grfx = args.Graphics;
		Font fnt = new Font("Arial Black", 96);
		string str = "Shadow";

		grfx.DrawString(str, fnt, Brushes.Gray, grfx.DpiX / 12, grfx.DpiY / 12);
		grfx.DrawString(str, fnt, Brushes.Black, 0, 0);
	}
}