Table of Contents

TTMSFNCFilterViewCheckGroup Class

Check group control that combines selected check items into a filter group.

API unit family: TMSFNCFilterView Inherits from: TTMSFNCCheckGroup Implements: ITMSFNCFilterItemGroup

Syntax

TTMSFNCFilterViewCheckGroup = class(TTMSFNCCheckGroup, ITMSFNCFilterItemGroup)

Properties

Name Description
DefaultFilterProperties Gets or sets default field and operator settings for generated check group expressions.
FilterExpressions Gets or sets the expressions mapped to check group items.
GroupOperator Gets or sets the operator used to combine generated check item filter entries.
UseCheckBoxTextForPropertyValue Indicates whether check box text is used as the expression property value.

Methods

Name Description
BeginUpdate Begins a batched update of check group expressions and filter items.
CreateExpressionsForValues Creates expressions for sequential check item values using the specified value texts.
EndUpdate Ends a batched update and applies pending check group filter changes.
InitSample Initializes the check group with sample filter expression values.
UpdateFilterWithCurrentValue Updates the generated filter group from the currently checked items.

Events

Name Description
OnSetFilterItem Occurs before resolved expression parameters are applied to a generated filter item.

Used by