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. |