public override bool Equals(object obj)
{
if (obj == null || GetType() != obj.GetType()) {
return false;
}
SelectingRectangleCourseObj other = (SelectingRectangleCourseObj)obj;
if (showHandles != other.showHandles)
return false;
return base.Equals(obj);
}