public void Copy(SplitPanelSizeInfo source)
 {
     this.relativeRatio      = source.relativeRatio;
     this.absoluteSize       = source.absoluteSize;
     this.splitterCorrection = source.splitterCorrection;
     this.autoSizeScale      = source.autoSizeScale;
     this.minimumSize        = source.minimumSize;
     if (source.sizeMode == SplitPanelSizeMode.Fill || this.sizeMode == SplitPanelSizeMode.Fill)
     {
         return;
     }
     this.sizeMode = source.sizeMode;
 }
 public SplitPanelSizeInfo()
 {
     this.sizeMode     = SplitPanelSizeMode.Auto;
     this.absoluteSize = SplitPanelSizeInfo.DefaultAbsoluteSize;
     this.minimumSize  = SplitPanelSizeInfo.DefaultMinimumSize;
 }