Exemplo n.º 1
0
        internal AdditionalData GetAdditionalDataFromScreen()
        {
            AdditionalData result = new AdditionalData();

            result.UseExclusionFilters       = chkUseRangefilterOnTimings.Checked;
            result.ExcludeTimingsLessThan    = this.excludeLessThanThisValue;
            result.ExcludeTimingsGreaterThan = this.excludeMoreThanThisValue;
            return(result);
        }
Exemplo n.º 2
0
        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;
            }
        }