VisuStructXYChartCurve (STRUCT)
TYPE VisuStructXYChartCurve : STRUCT
This structure contains the data for a single curve
- Attributes:
qualified_only- InOut:
Name
Type
Initial
Comment
uiUpdateUINTUpdate the single curve
xNoVisBOOLDisable curve display
wsCvNameWSTRING(80)Curve name (initial value is set by config page)
wsAxAttachWSTRING(80)Attached to the axis (initial value is set by config page)
eCharTypeVisuEnumXYChartCvChartType.LINE
Curve shape (initial value is set by config page)
diColorDINTVisuFPlot.COLOR.NOT_DEFINED
Main curve color (16#RRGGBB) (initial value is set by config page)
eLineTypeVisuEnumXYChartLineType.LINE
Line type when chart is ‘Line’ (initial value is set by config page)
eLineStyleVisuEnumPenStyleVisuEnumPenStyle.PS_SOLID
Line style when chart is ‘Line’ (initial value is set by config page)
iLineWidthINT1
Line thick when chart is ‘Line’ (initial value is set by config page)
ePointStyleVisuEnumXYChartPointStyle.NONE
Point style when chart is ‘Line’ (initial value is set by config page)
eBarTypeVisuEnumXYChartBarType.FIXED
Bar type when chart is ‘Bar’ (initial value is set by config page)
diColorAltDINTAlternate color for bar (16#RRGGBB) (initial value is set by config page)
diColorBorderDINTBorder color for bar (16#RRGGBB) (initial value is set by config page)
eFillingTypeVisuEnumXYChartCvFillType.PLAIN
Area curve filling type (initial value is set by config page)
diColorFillDINTVisuFPlot.COLOR.NOT_DEFINED
Area curve filling color (16#RRGGBB) (initial value is set by config page)
bTranspFillBYTEVisuFPlot.COLOR.TRANSP_MEDIUM
Area curve filling transparency (initial value is set by config page)
FillGradientArea curve filling Gradient color (initial value is set by config page)
iPriorityINTPriority of display curve, 0=display for first, 9=display for last (initial value is set by config page)
iCurveHeapSizeINTHeap size for overlapping curve. Number of curves store in the heap (initial value is set by config page)
eCurveHeapCmdVisuEnumXYChartCvHeapCmd.NO
Heap commands
eOverlapVisuEnumXYChartCvOverlapType.NO
How to display overlapped curves
wsRefCurveWSTRING(80)Reference curve (initial value is set by config page)
diColorRefDINTReference filling color (16#RRGGBB) (initial value is set by config page)
diIndexMinDINTMinimum index of data input
diIndexMaxDINTMaximum index of data input
rValueCursMREALValue at main cursor position
rValueCursSREALValue at secondary cursor position
iInitializedINT<> 0 if the structure has been completely initialilsed by the element