/// <summary>
 /// Initializes a new instance of the <see cref="AutoBreakEventArgs"/> class
 /// </summary>
 /// <param name="Band">The <see cref="RebarBand"/> that called the event</param>
 /// <param name="AutoBreak">Should a break occur?</param>
 public AutoBreakEventArgs(RebarBand Band, bool AutoBreak) : base(Band)
 {
     this.AutoBreak = AutoBreak;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="BandCancelEventArgs"/> class
 /// </summary>
 /// <param name="Band">The <see cref="RebarBand"/> that called the event</param>
 /// <param name="Cancel">true to cancel the event; otherwise, false</param>
 public BandCancelEventArgs(RebarBand Band, bool Cancel) : base(Cancel)
 {
     this.Band = Band;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ChildSizeChangedEventArgs"/> class
 /// </summary>
 /// <param name="Band">The <see cref="RebarBand"/> that called the event</param>
 /// <param name="ChildSize">The <see cref="Size"/> of the <see cref="RebarBand"/>'s child</param>
 /// <param name="BandSize">The <see cref="Size"/> of the <see cref="RebarBand"/></param>
 public ChildSizeChangedEventArgs(RebarBand Band, Size ChildSize, Size BandSize) : base(Band)
 {
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="BandCancelEventArgs"/> class
 /// </summary>
 /// <param name="Band"></param>
 public BandCancelEventArgs(RebarBand Band) : base()
 {
     this.Band = Band;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ChevronPushedEventArgs"/> class
 /// </summary>
 /// <param name="Band">The <see cref="RebarBand"/> that called the event</param>
 /// <param name="Area">The area covered by the chevron</param>
 public ChevronPushedEventArgs(RebarBand Band, Rectangle Area) : base(Band)
 {
     this.Area = Area;
 }