Appendix E.
Static Variables


Variable Name

Description

Where Used

AXIS_LABEL

Label Type

NumberFormatCallback interface

CLOSE_VALUE_MACRO

"[CLOSE]"

DataTextTemplateHiLo

DATA_LABEL

Label Type

NumberFormatCallback interface

DATA_LABEL_HILO_VOL

Label Type

NumberFormatCallback interface

FIT_EXPONENTIAL

Exponential curve fit line

getCurveFitType(), setCurveFitType()

FIT_GEOMETRIC

Geometric curve fit line

getCurveFitType(), setCurveFitType()

FIT_HYPERBOLIC

Hyperbolic curve fit line

getCurveFitType(), setCurveFitType()

FIT_LINEAR

Linear curve fit line

getCurveFitType(), setCurveFitType()

FIT_LOGARITHMIC

Logarithmic curve fit line

getCurveFitType(), setCurveFitType()

FIT_LOGQUADRATIC

Log Quadratic curve fit line

getCurveFitType(), setCurveFitType()

FIT_MODEXPONENTIAL

Modified Exponential curve fit line

getCurveFitType(), setCurveFitType()

FIT_MODHYPERBOLIC

Modified Hyperbolic curve fit line

getCurveFitType(), setCurveFitType()

FIT_NONE

No curve fit line

getCurveFitType(), setCurveFitType()

FIT_POLYNOMIAL

Polynomial curve fit line

getCurveFitType(), setCurveFitType()

FIT_QUADRATIC

Quadratic curve fit line

getCurveFitType(), setCurveFitType()

FIT_RATIONAL

Rational curve fit line

getCurveFitType(), setCurveFitType()

HI_VALUE_MACRO

"[HIGH]"

DataTextTemplateHiLo

kAreaRiser

Area Riser Object

Any method that uses an Integer object ID

kAreaRiserBottom

Bottom of an Area Riser Object

Any method that uses an Integer object ID

kAreaRiserSide

Side of an Area Riser Object

Any method that uses an Integer object ID

kAreaRiserTop

Top of an Area Riser Object

Any method that uses an Integer object ID

kBarRiser

Bar Riser Object

Any method that uses an Integer object ID

kBarRiserBottom

Bottom of a Bar Riser Object

Any method that uses an Integer object ID

kBarRiserSide

Side of a Bar Riser Object

Any method that uses an Integer object ID

kChartBackground

Chart Background Object

Any method that uses an Integer object ID

kColorByHeight

Color by Height Object

Any method that uses an Integer object ID

kCubeFloor

Cube Floor Object.

Any method that uses an Integer object ID

kCubeFloorGridX

X-Grid Lines on a Cube Floor

Any method that uses an Integer object ID

kCubeFloorGridZ

Z-Grid Lines on a Cube Floor

Any method that uses an Integer object ID

kCubeLeftWall

Cube Left Wall Object

Any method that uses an Integer object ID

kCubeLeftWallGridY

Y-Grid Lines on a Cube Left Wall

Any method that uses an Integer object ID

kCubeLeftWallGridZ

Z-Grid Lines on a Cube Left Wall

Any method that uses an Integer object ID

kCubeRightWall

Cube Right Wall Object

Any method that uses an Integer object ID

kCubeRightWallGridX

X-Grid Lines on a Cube Right Wall

Any method that uses an Integer object ID

kCubeRightWallGridY

Y-Grid Lines on a Cube Right Wall

Any method that uses an Integer object ID

kCubeRiserFace

Cube Riser Face Object

Any method that uses an Integer object ID

kCubeRiserGridX

X-Grid Lines on a Cube Riser

Any method that uses an Integer object ID

kCubeRiserGridY

Y-Grid Lines on a Cube Riser

Any method that uses an Integer object ID

kCubeRiserGridZ

Z-Grid Lines on a Cube Riser

Any method that uses an Integer object ID

kCurveExponential

Exponential Curve Object

Any method that uses an Integer object ID

kCurveFitCorrelationText

Curve Fit Correlation Text

Any method that uses an Integer object ID

kCurveFitEquationText

Curve Fit Equation Text

Any method that uses an Integer object ID

kCurveFitLineRiser

Curve Fit Line Riser

Any method that uses an Integer object ID

kCurveLinear

Linear Curve Object

Any method that uses an Integer object ID

kCurveLog

Logrithmic Curve Object

Any method that uses an Integer object ID

kCurveMean

Mean Curve Object

Any method that uses an Integer object ID

kCurveMovAvg

Moving Average Curve Object

Any method that uses an Integer object ID

kCurveNatLog

Natural Log Curve Object

Any method that uses an Integer object ID

kCurvePolyFit

Polynomial Fit Line

Any method that uses an Integer object ID

kCurveStdDev

Standard Deviation Curve Object

Any method that uses an Integer object ID

kCurveText

Text Curve Object

Any method that uses an Integer object ID

kDataLabel

Data Label Object

Any method that uses an Integer object ID

kDataMarker

Data Marker Object

Any method that uses an Integer object ID

kDataText

Data Text Object

Any method that uses an Integer object ID

kFootnote

Footnote Object

Any method that uses an Integer object ID

kFrame

Frame Object

Any method that uses an Integer object ID

kFrameBottom

Frame Bottom Object

Any method that uses an Integer object ID

kFrameSeparator

Frame Separator Object

Any method that uses an Integer object ID

kFrameSide

Frame Side Object

Any method that uses an Integer object ID

kGLOBAL

Global Object

Any method that uses an Integer object ID

kGroupScroller

Group Scroller Object

Any method that uses an Integer object ID

kGroupScrollerEditBox

Group Scroller Edit Box Object

Any method that uses an Integer object ID

kGroupScrollerEditLeft

Group Scroller Left Edit Object

Any method that uses an Integer object ID

kGroupScrollerEditRight

Group Scroller Right Edit Object

Any method that uses an Integer object ID

kGroupScrollerEditThumb

Group Scroller Edit Thumb Object

Any method that uses an Integer object ID

kGroupScrollerThumb

Group Scroller Thumb Object

Any method that uses an Integer object ID

kHistogramRiser

Histogram Riser Object

Any method that uses an Integer object ID

kLegendArea

Legend Area Object

Any method that uses an Integer object ID

kLegendMarker

Legend Marker Object

Any method that uses an Integer object ID

kLegendText

Legend Text Object

Any method that uses an Integer object ID

kLineCurve

Line Curve Object

Any method that uses an Integer object ID

kLineMarker

Line Marker Object

Any method that uses an Integer object ID

kLineRiser

Line Riser Object

Any method that uses an Integer object ID

kLineRiserSide

Side of Line Riser Object

Any method that uses an Integer object ID

kLineRiserTop

Top of Line Riser Object

Any method that uses an Integer object ID

kNestedO1Label0...8

Nested O1 Label Objects 0...8

Any method that uses an Integer object ID

kNestedO1LabelLine

Nested O1 Label Line Object

Any method that uses an Integer object ID

kO1Axis

O1 Axis Object

Any method that uses an Integer object ID

kO1AxisLine

O1 Axis Line Object

Any method that uses an Integer object ID

kO1Label

O1 Label Object

Any method that uses an Integer object ID

kO1MajorGrid

O1 Major Grid Object

Any method that uses an Integer object ID

kO1MinorGrid

O1 Minor Grid Object

Any method that uses an Integer object ID

kO1Title

O1 Title Object

Any method that uses an Integer object ID

kO2Axis

O2 Axis Object

Any method that uses an Integer object ID

kO2AxisLine

O2 Axis Line Object

Any method that uses an Integer object ID

kO2Label

O2 Label Object

Any method that uses an Integer object ID

kO2MajorGrid

O2 Major Grid Object

Any method that uses an Integer object ID

kO2MinorGrid

O2 Minor Grid Object

Any method that uses an Integer object ID

kO2Title

O2 Title Object

Any method that uses an Integer object ID

kPieBarConnectLines

Pie Bar Connect Lines Object

Any method that uses an Integer object ID

kPieBarRiser

Pie Bar Riser Object

Any method that uses an Integer object ID

kPieBarRiserSide

Side of Pie Bar Riser Object

Any method that uses an Integer object ID

kPieBarRiserTop

Top of Pie Bar Riser Object

Any method that uses an Integer object ID

kPieBarSlice

Pie Bar Slice Object

Any method that uses an Integer object ID

kPieBarSliceCrust

Pie Bar Slice Crust Object

Any method that uses an Integer object ID

kPieFeelerLine

Pie Feeler Line Object

Any method that uses an Integer object ID

kPieFrame

Pie Frame Object

Any method that uses an Integer object ID

kPieLabel

Pie Label Object

Any method that uses an Integer object ID

kPieRingLabel

Pie Ring Label Object

Any method that uses an Integer object ID

kPieSliceLabel

Pie Slice Label Object

Any method that uses an Integer object ID

kQuadrantLine

Quadrant Line Object

Any method that uses an Integer object ID

kScatterLine

Scatter Line Object

Any method that uses an Integer object ID

kScatterQuadrantLine

Scatter Quadrant Line Object

Any method that uses an Integer object ID

kSeriesScroller

Series Scroller Object

Any method that uses an Integer object ID

kSeriesScrollerEditBox

Series Scroller Edit Box Object

Any method that uses an Integer object ID

kSeriesScrollerEditLeft

Series Scroller Left Edit Object

Any method that uses an Integer object ID

kSeriesScrollerEditRight

Series Scroller Right Edit Object

Any method that uses an Integer object ID

kSeriesScrollerEditThumb

Series Scroller Edit Thumb Object

Any method that uses an Integer object ID

kSeriesScrollerThumb

Series Scroller Thumb Object

Any method that uses an Integer object ID

kSlice

Slice Object

Any method that uses an Integer object ID

kSliceCrust

Slice Crust Object

Any method that uses an Integer object ID

kSliceRing

Slice Ring Object

Any method that uses an Integer object ID

kSpectralLegendMarker

Spectral Legend Marker Object

Any method that uses an Integer object ID

kSpectralMarker

Spectral Marker Object

Any method that uses an Integer object ID

kStock52WeekHighLine

Stock 52 Week High Line Object

Any method that uses an Integer object ID

kStock52WeekLowLine

Stock 52 Week Low Line Object

Any method that uses an Integer object ID

kStockCloseTick

Stock Close Tick Object

Any method that uses an Integer object ID

kStockFallingRiser

Stock Falling Riser Object

Any method that uses an Integer object ID

kStockHighLine

Stock High Line Object

Any method that uses an Integer object ID

kStockLowerRiser

Stock Lower Riser Object

Any method that uses an Integer object ID

kStockLowLine

Stock Low Line Object

Any method that uses an Integer object ID

kStockMALine

Stock Moving Average Line Object

Any method that uses an Integer object ID

kStockOpenTick

Stock Open Tick Object

Any method that uses an Integer object ID

kStockRiser

Stock Riser Object

Any method that uses an Integer object ID

kStockRisingRiser

Stock Rising Riser Object

Any method that uses an Integer object ID

kStockVolumeRiser

Stock Volume Riser Object

Any method that uses an Integer object ID

kSubtitle

Subtitle Object

Any method that uses an Integer object ID

kTieLineX

Tie Line X Object

Any method that uses an Integer object ID

kTieLineY

Tie Line Y Object

Any method that uses an Integer object ID

kTieLineZ

Tie Line Z Object

Any method that uses an Integer object ID

kTitle

Title Object

Any method that uses an Integer object ID

kX1Axis

X1 Axis Object

Any method that uses an Integer object ID

kX1AxisLine

X1 Axis Line Object

Any method that uses an Integer object ID

kX1Label

X1 Label Object

Any method that uses an Integer object ID

kX1MajorGrid

X1 Major Grid Object

Any method that uses an Integer object ID

kX1MinorGrid

X1 Minor Grid Object

Any method that uses an Integer object ID

kX1Title

X1 Title Object

Any method that uses an Integer object ID

kX1ZeroLine

X1 Zero Line Object

Any method that uses an Integer object ID

kY1Axis

Y1 Axis Object

Any method that uses an Integer object ID

kY1AxisLine

Y1 Axis Line Object

Any method that uses an Integer object ID

kY1Label

Y1 Label Object

Any method that uses an Integer object ID

kY1MajorGrid

Y1 Major Grid Object

Any method that uses an Integer object ID

kY1MinorGrid

Y1 Minor Grid Object

Any method that uses an Integer object ID

kY1Title

Y1 Title Object

Any method that uses an Integer object ID

kY1ZeroLine

Y1 Zero Line Object

Any method that uses an Integer object ID

kY2Axis

Y2 Axis Object

Any method that uses an Integer object ID

kY2AxisLine

Y2 Axis Line Object

Any method that uses an Integer object ID

kY2Label

Y2 Label Object

Any method that uses an Integer object ID

kY2MajorGrid

Y2 Major Grid Object

Any method that uses an Integer object ID

kY2MinorGrid

Y2 Minor Grid Object

Any method that uses an Integer object ID

kY2Title

Y2 Title Object

Any method that uses an Integer object ID

kY2ZeroLine

Y2 Zero Line Object

Any method that uses an Integer object ID

kZ1Axis

Z1 Axis Object

Any method that uses an Integer object ID

kZ1Axis_LINE

Z1 Axis Line Object

Any method that uses an Integer object ID

kZ1Label

Z1 Label Object

Any method that uses an Integer object ID

kZ1MajorGrid

Z1 Major Grid Object

Any method that uses an Integer object ID

kZ1MinorGrid

Z1 Minor Grid Object

Any method that uses an Integer object ID

kZ1Title

Z1 Title Object

Any method that uses an Integer object ID

kZ1ZeroLine

Z1 Zero Line Object

Any method that uses an Integer object ID

LOW_VALUE_MACRO

"[LOW]"

DataTextTemplateHiLo

OPEN_VALUE_MACRO

"[OPEN]"

DataTextTemplateHiLo

PIE_LABEL

Label Type

NumberFormatCallback interface

PIE_TOTAL

Label Type

NumberFormatCallback interface

SCALING_ABSOLUTE

Scale type

getScaleMaximum and getScaleMinimum

SCALING_HIST

Scale type

getScaleMaximum and getScaleMinimum

SCALING_PERCENT

Scale type

getScaleMaximum and getScaleMinimum

SCALING_STACKED

Scale type

getScaleMaximum and getScaleMinimum

SIZE_VALUE_MACRO

"[SIZE]"

DataTextTemplateBubble

TDG_3DPRESET_CHANGED

3D Preset Viewing Angle Changed event

PerspectiveEvent()

TDG_APPLY_COLOR

Apply color event

PerspectiveEvent()

TDG_CALC_PERFORMED

Calculation performed event

PerspectiveEvent()

TDG_EDITOR_STATE_TOGGLE

Editor state toggled event

PerspectiveEvent()

TDG_FIRST_EVENT_ID

First event ID

PerspectiveEvent()

TDG_GRAPHTYPE_CHANGED

Graph type changed event

PerspectiveEvent()

TDG_KEY_PRESSED

Keyboard key pressed event

PerspectiveEvent()

TDG_KEY_RELEASED

Keyboard key released event

PerspectiveEvent()

TDG_KEY_TYPED

Keyboard key typed event

PerspectiveEvent()

TDG_LAST_EVENT_ID

Last Event ID

PerspectiveEvent()

TDG_MOUSE_CLICKED

Mouse clicked event

PerspectiveEvent()

TDG_MOUSE_DRAGGED

Mouse dragged event

PerspectiveEvent()

TDG_MOUSE_ENTERED

Mouse entered event

PerspectiveEvent()

TDG_MOUSE_EXITED

Mouse exit event

PerspectiveEvent()

TDG_MOUSE_MOVED

Mouse moved event

PerspectiveEvent()

TDG_MOUSE_PRESSED

Mouse pressed event

PerspectiveEvent()

TDG_MOUSE_RELEASED

Mouse released event

PerspectiveEvent()

TDG_NOT_ENOUGH_DATA

Not enough data to draw chart event

PerspectiveEvent()

TDG_RESIZE_HANDLE_CHANGED

Mouse is over resize handle event

PerspectiveEvent()

TDG_SELECTION_CHANGED

Selection changed event

PerspectiveEvent()

TOOLTIP_VALUE

Label Type

NumberFormatCallback interface

X_VALUE_MACRO

"[X]"

DataTextTemplateScatter

X_Y_VALUE_MARCO

"[X], [Y]"

DataTextTemplateScatter

Y_VALUE_MACRO

"[Y]"

DataTextTemplateScatter