internal AdditionalData GetAdditionalDataFromScreen() { AdditionalData result = new AdditionalData(); result.UseExclusionFilters = chkUseRangefilterOnTimings.Checked; result.ExcludeTimingsLessThan = this.excludeLessThanThisValue; result.ExcludeTimingsGreaterThan = this.excludeMoreThanThisValue; return(result); }
internal void SetScreenFromAddtionalData(AdditionalData incomming) { if (incomming == null) { return; } chkUseRangefilterOnTimings.Checked = incomming.UseExclusionFilters; if (chkUseRangefilterOnTimings.Checked) { if (incomming.ExcludeTimingsLessThan != double.MinValue) { txtExcludeElapsedLessThan.Text = incomming.ExcludeTimingsLessThan.ToString(); } if (incomming.ExcludeTimingsGreaterThan != double.MaxValue) { txtExcludeElapsedGreaterThan.Text = incomming.ExcludeTimingsGreaterThan.ToString(); } } else { txtExcludeElapsedGreaterThan.Text = txtExcludeElapsedLessThan.Text = string.Empty; } }