Table of Contents

TTMSFNCFilterDialogAppearance Class

Controls colors, fonts, sizes, and spacing for every visual part of the filter dialog.

API unit family: TMSFNCFilterDialog Inherits from: TPersistent

Syntax

TTMSFNCFilterDialogAppearance = class(TPersistent)

Properties

Name Description
ConnectionLine Gets or sets the stroke used to draw the connection line between grouped rows.
DarkStyleControls Indicates whether dark-style colors are applied to embedded editor controls.
DropDownHoverFill Gets or sets the fill for drop-down items in the hovered state.
DropDownHoverFont Gets or sets the font for drop-down items in the hovered state.
ExpressionColumnFill Gets or sets the background fill for the column-name part of expression rows.
ExpressionColumnFont Gets or sets the font used to render the column-name part of expression rows.
ExpressionOperatorFill Gets or sets the background fill for the operator part of expression rows.
ExpressionOperatorFont Gets or sets the font used to render the operator part of expression rows.
ExpressionValueFill Gets or sets the background fill for the value part of expression rows.
ExpressionValueFont Gets or sets the font used to render the value part of expression rows.
GroupFill Gets or sets the background fill for group rows.
GroupFont Gets or sets the font used to render text in group rows.
HoverFill Gets or sets the fill applied to hovered rows.
HoverPartStroke Gets or sets the stroke drawn around the hovered part of a row.
Indent Gets or sets the horizontal indent in pixels applied to nested group rows.
ItemControlsMargins Gets or sets the margins around the controls inside each row.
ItemHeight Gets or sets the height in pixels of each expression and group row.
ItemRounding Gets or sets the corner rounding radius in pixels of row rectangles.
ThemeColor Gets or sets the accent color applied to interactive UI elements.
ThemeFontColor Gets or sets the font color used on theme-colored interactive elements.