Table of Contents

TTMSFNCFilterViewPanel.AddFilterRangeSlider Method

Adds a range slider filter item to the panel.

API unit family: TMSFNCFilterView Declaring type: TTMSFNCFilterViewPanel

Syntax

function AddFilterRangeSlider(AValueLeft: Single = 0; AValueRight: Single = 100; AMinimum: Single = 0; AMaximum: Single = 100; AFilterFieldName: string = ''; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtAutomatic; ALeftExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoLargerThanOrEqual; ARightExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoSmallerThanOrEqual; AFilterValueTextList: TStringList = nil): TTMSFNCFilterViewRangeSlider;

Parameters

Name Description
AValueLeft Initial lower bound value.
AValueRight Initial upper bound value.
AMinimum Minimum slider value.
AMaximum Maximum slider value.
AFilterFieldName Field name used by generated filter items.
AFilterFieldType Field data type used to interpret bound values.
ALeftExpressionOperator Operator used by the lower bound expression.
ARightExpressionOperator Operator used by the upper bound expression.
AFilterValueTextList Optional text values mapped to slider positions.

Returns

The newly created range slider filter control.