VisuFbXYChartDataProviderCurve.GetDataYUnchecked (METH) ¶ METHOD GetDataYUnchecked : REAL It returns the value of Y at specific position, without check if the index is in the range. The assumption is that index control has already been executed InOut: Scope Name Type Return GetDataYUnchecked REAL Input diPos DINT
VisuFbXYChartDataProviderCurve.GetFirstDataXItf (METH) ¶ METHOD GetFirstDataXItf : IXYChartGenericVariable It returns the interface to access of the first data X InOut: Scope Name Type Return GetFirstDataXItf IXYChartGenericVariable
StrCpyWtoA (FUN) ¶ FUNCTION StrCpyWtoA : INT It does a copy from a wstring to string testing if there are pure UNICODE characters Return values: >=0 -> Ok, characters copyed -1 -> there are UNICODE chars, sobstitute with ‘?’ -2 -> invalid input pointers InOut: Scope Name Type Return StrCpyWtoA INT Input rwStr REFERENCE TO WSTRING rsStr REFERENCE TO STRING
GVL_OFFLINE (GVL) ¶ These data are used only in offline mode Attributes: qualified_only InOut: Scope Name Type Initial g_axesCS ARRAY [0..(OFFLINE_MAX_AXIS + 1)] OF StruXYChartAxisClientSpecific g_curvesCS ARRAY [0..(OFFLINE_MAX_CURVE + 1)] OF StruXYChartCurveClientSpecific g_dummyFB Dummy Constant OFFLINE_MAX_AXIS INT 30 OFFLINE_MAX_CURVE INT 30
Interfaces ¶ IXYChartDataProvider (Interface) GetAxisFontLabel (Method) GetDataProviderCurve (Method) GetLineLevelFont (Method) GetLineLevelStruct (Method) GetNumberOfAxes (Method) GetNumberOfCurves (Method) GetPntAxis (Method) GetPntCurve (Method) GetPntData (Method) GetPntWorkingDataAxis (Method) GetPntWorkingDataCurve (Method) GetUpdateType (Method) GetVariableItf (Method) IsAxisVarLocal (Method) IsCurveVarLocal (Method) IsElementVarLocal (Method) IXYChartDataProvider2 (Interface) GetDataProviderAxis (Method) IXYChartDataProvider3 (Interface) GetPntAxisProper (Method) GetPntCurveProper (Method) GetPntDataProper (Method) SetMultiClientData (Method) IXYChartDataProviderAxis (Interface) GetVariableItf (Method) IXYChartDataProviderCurve (Interface) GetDataXUnchecked (Method) GetDataYUnchecked (Method) GetFirstDataXItf (Method) GetFirstDataYItf (Method) GetLowerBorder (Method) GetRawDataXUnchecked (Method) GetRawDataYUnchecked (Method) GetUpperBorder (Method) GetVariableItf (Method) IXYChartDataProviderCurveCheckPointer (Interface) IsDataXPointerChanged (Method) IsDataYPointerChanged (Method) IXYChartFont (Interface) IXYChartGenericVariable (Interface) GetValueBOOL (Method) GetValueREAL (Method) GetValueUDINT (Method) SetValueREAL (Method) IXYChartGenericVariable2 (Interface) GetValueDINT (Method) SetValueDINT (Method) IXYChartStringApproxMeasurer (Interface) XYChartMeasureStringApproximately (Method) IXYChartVisuStructLevelLine (Interface)
IXYChartDataProvider (ITF) ¶ INTERFACE IXYChartDataProvider EXTENDS __SYSTEM.IQueryInterface Interface to get data from generated code Methods: GetAxisFontLabel GetDataProviderCurve GetLineLevelFont GetLineLevelStruct GetNumberOfAxes GetNumberOfCurves GetPntAxis GetPntCurve GetPntData GetPntWorkingDataAxis GetPntWorkingDataCurve GetUpdateType GetVariableItf IsAxisVarLocal IsCurveVarLocal IsElementVarLocal Structure: GetAxisFontLabel (Method) GetDataProviderCurve (Method) GetLineLevelFont (Method) GetLineLevelStruct (Method) GetNumberOfAxes (Method) GetNumberOfCurves (Method) GetPntAxis (Method) GetPntCurve (Method) GetPntData (Method) GetPntWorkingDataAxis (Method) GetPntWorkingDataCurve (Method) GetUpdateType (Method) GetVariableItf (Method) IsAxisVarLocal (Method) IsCurveVarLocal (Method) IsElementVarLocal (Method)
IXYChartDataProvider.GetAxisFontLabel (METH) ¶ METHOD GetAxisFontLabel : POINTER TO IXYChartFont Get label of the specific axis It’s used only in offline mode InOut: Scope Name Type Return GetAxisFontLabel POINTER TO IXYChartFont Input iWhich INT
IXYChartDataProvider.GetDataProviderCurve (METH) ¶ METHOD GetDataProviderCurve : IXYChartDataProviderCurve Get data provider for a specific curve InOut: Scope Name Type Return GetDataProviderCurve IXYChartDataProviderCurve Input iWhich INT
IXYChartDataProvider.GetLineLevelFont (METH) ¶ METHOD GetLineLevelFont : POINTER TO IXYChartFont Get a level line font label It’s used only in offline mode InOut: Scope Name Type Comment Return GetLineLevelFont POINTER TO IXYChartFont Input iWhichAx INT iWhichLv INT which axis I’m asking for
VisuFbXYChartGenericVariable.SetValueREAL (METH) ¶ METHOD SetValueREAL Write REAL value InOut: Scope Name Type Input rValue REAL