Skip to main content
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

GeneratedPascalC++
TTMSFNCFilterViewPanel = class(TTMSFNCCustomPanel, ITMSFNCFilterItems, ITMSFNCFilterItemGroup)
class PASCALIMPLEMENTATION TTMSFNCFilterViewPanel : public TTMSFNCCustomPanel, public ITMSFNCFilterItems, public 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