Skip to main content

TdxRangeControlCustomClientProperties Class

The base class for all classes that implement data range selection and visualization models employed by the range control.

Declaration

TdxRangeControlCustomClientProperties = class(
    TcxOwnedInterfacedPersistent
)

Remarks

The selected data range model determines the range control’s appearance and fundamental properties, such as the selectable range, used measurement units, displayed scales, etc.

The TdxRangeControlCustomClientProperties class provides the following members that allow you to:

  • Specify the lower and upper bounds of the range available for selection, i.e., the range control’s scale size in current measurement units (MinValue and MaxValue);

  • Specify the scale cell’s minimum width in pixels (ScaleIntervalMinWidth);

  • Specify the distance between tickmarks on the active or primary scale (ScaleInterval);

  • Customize model-specific visual settings applied to the range control (Style);

  • Identify the minimum selectable range for the active or primary scale (GetMinSelectedInterval);

  • Identify if the range control has a selectable range of values for displaying (IsRangeEmpty).

A TdxRangeControlCustomClientProperties object is referenced by the range control’s ClientProperties property.

Note

You do not need to create instances of the TdxRangeControlCustomClientProperties class. Use its descendants instead. For additional information, refer to the Data Range Selection and Visualization Models topic.

Inheritance

See Also