The code below was inserted by the forms designer. The components variable
was set to null also by the forms designer. I saw no reason to override
the Dispose method in this fashion because unless the components variable
is not null it would do exactly what I think the regular Dispose method would
have been doing. Can anyone explain how this relates to components and if
it is reasonable to delete it?

/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if( components != null )
components.Dispose();
}
base.Dispose( disposing );
}

Kyle