Table of Contents

TTMSFNCFilterViewPanel Class

Panel that groups filter-view item controls and their generated filter items.

API unit family: TMSFNCFilterView Inherits from: TTMSFNCCustomPanel Implements: ITMSFNCFilterItems, ITMSFNCFilterItemGroup

Syntax

TTMSFNCFilterViewPanel = class(TTMSFNCCustomPanel, ITMSFNCFilterItems, ITMSFNCFilterItemGroup)

Properties

Name Description
GroupOperator Gets or sets the operator used to combine filter items in the panel.
Version Gets the component version string.

Methods

Name Description
AddFilterCheckBox Adds a check box filter item to the panel.
AddFilterCheckGroup Adds a check group filter item from a string collection.
AddFilterComboBox Adds a combo box filter item from a string collection.
AddFilterControlContainer Adds a custom control container filter item to the panel.
AddFilterDatePicker Adds a date picker filter item to the panel.
AddFilterExpressionValueEdit Adds an expression value editor filter item to the panel.
AddFilterPanel Adds a nested filter panel.
AddFilterRadioButton Adds a radio button filter item to the panel.
AddFilterRadioGroup Adds a radio group filter item from a string collection.
AddFilterRangeSlider Adds a range slider filter item to the panel.
AddFilterTrackBar Adds a track bar filter item to the panel.
AddLabel Adds a text label to the panel.
BeginUpdate Begins a batched update of panel filter controls and filter items.
EndUpdate Ends a batched update and applies pending panel filter changes.
UpdateHeight Updates the panel height to fit its filter item controls.

Used by