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
| Name | Type | Description |
|---|---|---|
| ActiveMark | TMarkRecord | Returns the currently active mark. |
Methods
| Name | Description |
|---|---|
| ClearMarks | Clears a list of existing marks. |
| Create | |
| Destroy | |
| MarkedPeakCount | Returns the number of marked peaks. Same as TSpectrum.Marks.Count or TSignal.Marks.Count. |