VisuStructXYChartCurve
(STRUCT)
TYPE VisuStructXYChartCurve : STRUCT
This structure contains the data for a single curve
- Attributes:
qualified_only
- InOut:
Name
Type
Initial
Comment
uiUpdate
UINT
Update the single curve
xNoVis
BOOL
Disable curve display
wsCvName
WSTRING(80)
Curve name (initial value is set by config page)
wsAxAttach
WSTRING(80)
Attached to the axis (initial value is set by config page)
eCharType
VisuEnumXYChartCvChartType.LINE
Curve shape (initial value is set by config page)
diColor
DINT
VisuFPlot.COLOR.NOT_DEFINED
Main curve color (16#RRGGBB) (initial value is set by config page)
eLineType
VisuEnumXYChartLineType.LINE
Line type when chart is ‘Line’ (initial value is set by config page)
eLineStyle
VisuEnumPenStyle
VisuEnumPenStyle.PS_SOLID
Line style when chart is ‘Line’ (initial value is set by config page)
iLineWidth
INT
1
Line thick when chart is ‘Line’ (initial value is set by config page)
ePointStyle
VisuEnumXYChartPointStyle.NONE
Point style when chart is ‘Line’ (initial value is set by config page)
eBarType
VisuEnumXYChartBarType.FIXED
Bar type when chart is ‘Bar’ (initial value is set by config page)
diColorAlt
DINT
Alternate color for bar (16#RRGGBB) (initial value is set by config page)
diColorBorder
DINT
Border color for bar (16#RRGGBB) (initial value is set by config page)
eFillingType
VisuEnumXYChartCvFillType.PLAIN
Area curve filling type (initial value is set by config page)
diColorFill
DINT
VisuFPlot.COLOR.NOT_DEFINED
Area curve filling color (16#RRGGBB) (initial value is set by config page)
bTranspFill
BYTE
VisuFPlot.COLOR.TRANSP_MEDIUM
Area curve filling transparency (initial value is set by config page)
FillGradient
Area curve filling Gradient color (initial value is set by config page)
iPriority
INT
Priority of display curve, 0=display for first, 9=display for last (initial value is set by config page)
iCurveHeapSize
INT
Heap size for overlapping curve. Number of curves store in the heap (initial value is set by config page)
eCurveHeapCmd
VisuEnumXYChartCvHeapCmd.NO
Heap commands
eOverlap
VisuEnumXYChartCvOverlapType.NO
How to display overlapped curves
wsRefCurve
WSTRING(80)
Reference curve (initial value is set by config page)
diColorRef
DINT
Reference filling color (16#RRGGBB) (initial value is set by config page)
diIndexMin
DINT
Minimum index of data input
diIndexMax
DINT
Maximum index of data input
rValueCursM
REAL
Value at main cursor position
rValueCursS
REAL
Value at secondary cursor position
iInitialized
INT
<> 0 if the structure has been completely initialilsed by the element