Table of Contents

Class FilterRenderPen

Namespace
ATAS.Indicators
Assembly
ATAS.Indicators.dll

Represents a filter for PenSettings objects with support for property change notifications.

public class FilterRenderPen : Filter<PenSettings, FilterRenderPen>, IFilterValue, IFilter
Inheritance
object
FilterRenderPen
Implements
Inherited Members
Extension Methods

Constructors

FilterRenderPen()

Initializes a new instance of the FilterRenderPen class with default visibility settings.

public FilterRenderPen()

FilterRenderPen(bool, bool)

Initializes a new instance of the FilterRenderPen class with the specified visibility settings.

public FilterRenderPen(bool enableVisible, bool asScalar = false)

Parameters

enableVisible bool

A value indicating whether the filter is visible.

asScalar bool

A value indicating whether the filter represents a scalar value.

Methods

GetPropertyOwner(PropertyDescriptor?)

Added in ATAS 8.0.15.

public object? GetPropertyOwner(PropertyDescriptor? pd)

Parameters

pd PropertyDescriptor

Returns

object

ValueOnChanging(PenSettings?, PenSettings?)

Added in ATAS 8.0.15.

protected override PenSettings ValueOnChanging(PenSettings? oldValue, PenSettings? newValue)

Parameters

oldValue PenSettings

The old value of the filter.

newValue PenSettings

The new value of the filter.

Returns

PenSettings

The new value to be set for the filter.