ChartDirector 7.1 (C++ Edition)

Programmable Track Cursor


This section describes ChartDirector's Programmable Track Cursor features.

For MFC Applications

Programmable Track Cursor (MFC)
Description of ChartDirector's Programmable Track Cursor features for MFC applications.

Track Line with Legend (MFC)
Demonstrates a track cursor programmed as a vertical sweep line that snaps to the x data value nearest to the mouse cursor, with dots showing the data points at the x position and dynamically updated legend entries showing their values.

Track Line with Data Labels (MFC)
Demonstrates a track cursor programmed as a vertical sweep line that snaps to the x data value nearest to the mouse cursor, with a tracking label on the x-axis showing the x value. There are also dots showing the data points at the x position and labels beside the dots showing their values.

Track Line with Axis Labels (MFC)
Demonstrates a track cursor with dots showing the data points at the nearest x data value from the mouse cursor, with lines connecting the dots to the x-axis and y-axis and axis labels showing their values.

Track Box with Floating Legend (MFC)
Demonstrates a track cursor implemented as a rectangle enclosing the x data slot that contains the mouse cursor, with a floating legend box following the mouse cursor and showing the data values in the slot.

Finance Chart Track Line (MFC)
Demonstrates a track cursor for a finance chart, implemented as a vertical sweep line that snaps to the trading session nearest to the mouse cursor, with dynamically updated legend entries that show the price, volume and other technical indicators at that trading session.

Crosshair with Axis Labels (MFC)
Demonstrates a track cursor programmed as a crosshair cursor with axis labels.

For Qt Applications

Programmable Track Cursor (Qt)
Description of ChartDirector's Programmable Track Cursor features for Qt applications.

Track Line with Legend (Qt)
Demonstrates a track cursor programmed as a vertical sweep line that snaps to the x data value nearest to the mouse cursor, with dots showing the data points at the x position and dynamically updated legend entries showing their values.

Track Line with Data Labels (Qt)
Demonstrates a track cursor programmed as a vertical sweep line that snaps to the x data value nearest to the mouse cursor, with a tracking label on the x-axis showing the x value. There are also dots showing the data points at the x position and labels beside the dots showing their values.

Track Line with Axis Labels (Qt)
Demonstrates a track cursor with dots showing the data points at the nearest x data value from the mouse cursor, with lines connecting the dots to the x-axis and y-axis and axis labels showing their values.

Track Box with Floating Legend (Qt)
Demonstrates a track cursor implemented as a rectangle enclosing the x data slot that contains the mouse cursor, with a floating legend box following the mouse cursor and showing the data values in the slot.

Finance Chart Track Line (Qt)
Demonstrates a track cursor for a finance chart, implemented as a vertical sweep line that snaps to the trading session nearest to the mouse cursor, with dynamically updated legend entries that show the price, volume and other technical indicators at that trading session.

Crosshair with Axis Labels (Qt)
Demonstrates a track cursor programmed as a crosshair cursor with axis labels.