IXYChartDataProviderCurve.GetRawDataYUnchecked (METH) ¶ METHOD GetRawDataYUnchecked : LWORD It returns the raw value of Y at specific position, without check if the index is in the range. The assumption is that the check it’s already done InOut: Scope Name Type Return GetRawDataYUnchecked LWORD Input diPos DINT
IXYChartDataProviderCurve.GetUpperBorder (METH) ¶ METHOD GetUpperBorder : DINT Get up border of data array for curve InOut: Scope Name Type Return GetUpperBorder DINT Input iDataForAx INT
IXYChartDataProviderCurve.GetVariableItf (METH) ¶ METHOD GetVariableItf : IXYChartGenericVariable Get variable interface InOut: Scope Name Type Comment Return GetVariableItf IXYChartGenericVariable Input eWhich EnXYChartDataProviderCurveVar Which variable I need
IXYChartDataProviderCurveCheckPointer (ITF) ¶ INTERFACE IXYChartDataProviderCurveCheckPointer EXTENDS __SYSTEM.IQueryInterface Interface, to do some checks on the available data within the implementing fb of the curve Methods: IsDataXPointerChanged IsDataYPointerChanged Structure: IsDataXPointerChanged (Method) IsDataYPointerChanged (Method)
IXYChartDataProviderCurveCheckPointer.IsDataXPointerChanged (METH) ¶ METHOD IsDataXPointerChanged : BOOL Returns, if the pointer, which holds the variable for the curve-data-x is changed. Optionaly, the pointer can be updated within this check. InOut: Scope Name Type Comment Return IsDataXPointerChanged BOOL Input bUpdatePointer BOOL Update the used pointer
IXYChartDataProviderCurveCheckPointer.IsDataYPointerChanged (METH) ¶ METHOD IsDataYPointerChanged : BOOL Returns, if the pointer, which holds the variable for the curve-data-y is changed Optionaly, the pointer can be updated within this check. InOut: Scope Name Type Comment Return IsDataYPointerChanged BOOL Input bUpdatePointer BOOL Update the used pointer
IXYChartFont (ITF) ¶ INTERFACE IXYChartFont Interface to get font data It’s used only in offline mode
VisuEnumXYChartCvFillType (ENUM) ¶ TYPE VisuEnumXYChartCvFillType : Area curve filling type Attributes: qualified_only InOut: Name Initial Comment NO 0 No area curve will be drawn, i.e. the area curve will be transparent. PLAIN 1 The area included in the curve will be coloured with a user defined color GRADIENT 2 The area included in the curve will be coloured with a gradient color
VisuEnumXYChartCvHeapCmd (ENUM) ¶ TYPE VisuEnumXYChartCvHeapCmd : How to handle curve heap Attributes: qualified_only InOut: Name Initial Comment NO 0 Nothing to do UPDATE Update heap, during the update of the curve (or complete field) the actual data has been CLEAN pushed in the head and the heap is scrolled down by one position Remove all the curve present in the heap
VisuEnumXYChartCvOverlapType (ENUM) ¶ TYPE VisuEnumXYChartCvOverlapType : How to display the curves in overlapping mode Attributes: qualified_only InOut: Name Initial Comment NO 0 No display overlapping OVERLAP Overlap all the curves present in the heap. Heap si a fifo