TCursorMarkTool Class

TTeeCustomToolSeries→TCursorMarkTool

type TCursorMarkTool = class(TTeeCustomToolSeries);

Waterfall chart. // Does nothing yet.} TWaterfallChart = class(TSpectrumChart) private FWaterfallSize: integer; procedure SetWaterfallSize(const Value: integer); protected procedure InternalDrawValues(Index: integer); override; published property WaterfallSize: integer read FWaterfallSize write SetWaterfallSize; end; // DOM-IGNORE-END {Provide means to: - Draw cursor values on the chart (Enabled, Disabled) - Add or delete marked peaks from attached series - Needs to know spectrum index. (Channel index) } (*<summary>An abstract class provides basics for peak and signal marking.

An abstract class provides basics for peak marking feature for a frequency spectrum and measurement cursor feature for a time signal.

Properties

NameTypeDescription
ActiveMarkTMarkRecordReturns the currently active mark.

Methods

NameDescription
ClearMarksClears a list of existing marks.
Create
Destroy
MarkedPeakCountReturns the number of marked peaks. Same as TSpectrum.Marks.Count or TSignal.Marks.Count.