Functions ¶ GetChar (Function) SplitTextListId (Function) StrCaseCmpW (Function) StrCpyWtoA (Function)
GetChar (FUN) ¶ FUNCTION GetChar : BYTE Get ASCII characters as single byte InOut: Scope Name Type Comment Return GetChar BYTE Input sChar STRING Char to get
SplitTextListId (FUN) ¶ FUNCTION SplitTextListId : INT It splits the “one string” text in text list name and text ID Return values: 0 -> Ok -1 -> there are UNICODE chars, sobstitute with ‘?’ -2 -> invalid input pointers -3 -> not valid input string: e.g. ‘myproject.text.id’ InOut: Scope Name Type Comment Return SplitTextListId INT Input rwStr REFERENCE TO WSTRING “one string” text rsTLName REFERENCE TO STRING Text list name rsTLIndex REFERENCE TO STRING Text list ID
StrCaseCmpW (FUN) ¶ FUNCTION StrCaseCmpW : INT It does a caseinsensitive comparison of two wstrings Return values: 0 -> the strings are equal -1 -> pwStr1 is less than pwStr2 1 -> pwStr1 is larger than pwStr2 -2 -> Error: An invalid string (ie. Null-Pointer is given) InOut: Scope Name Type Return StrCaseCmpW INT Input rwStr1 REFERENCE TO WSTRING rwStr2 REFERENCE TO WSTRING
IXYChartDataProvider.GetUpdateType (METH) ¶ METHOD GetUpdateType : EnXYChartUpdateType Get the element update type InOut: Scope Name Type Return GetUpdateType EnXYChartUpdateType
IXYChartDataProvider.GetVariableItf (METH) ¶ METHOD GetVariableItf : IXYChartGenericVariable Get variable interface InOut: Scope Name Type Comment Return GetVariableItf IXYChartGenericVariable Input eWhich EnXYChartDataProviderVar Which variable I need
IXYChartDataProvider.IsAxisVarLocal (METH) ¶ METHOD IsAxisVarLocal : BOOL It returns if the axis variable VisuStructXYChartAxis is local or user instantiated InOut: Scope Name Type Return IsAxisVarLocal BOOL Input iWhich INT
IXYChartDataProvider.IsCurveVarLocal (METH) ¶ METHOD IsCurveVarLocal : BOOL It returns if the curve variable VisuStructXYChartCurve is local or user instantiated InOut: Scope Name Type Return IsCurveVarLocal BOOL Input iWhich INT
IXYChartDataProvider.IsElementVarLocal (METH) ¶ METHOD IsElementVarLocal : BOOL It returns if the element variable VisuStructXYChart is local or user instantiated InOut: Scope Name Type Return IsElementVarLocal BOOL
IXYChartDataProvider2 (ITF) ¶ INTERFACE IXYChartDataProvider2 EXTENDS IXYChartDataProvider Interface to get data from generated code Methods: GetDataProviderAxis GetAxisFontLabel , inherited from IXYChartDataProvider GetDataProviderCurve , inherited from IXYChartDataProvider GetLineLevelFont , inherited from IXYChartDataProvider GetLineLevelStruct , inherited from IXYChartDataProvider GetNumberOfAxes , inherited from IXYChartDataProvider GetNumberOfCurves , inherited from IXYChartDataProvider GetPntAxis , inherited from IXYChartDataProvider GetPntCurve , inherited from IXYChartDataProvider GetPntData , inherited from IXYChartDataProvider GetPntWorkingDataAxis , inherited from IXYChartDataProvider GetPntWorkingDataCurve , inherited from IXYChartDataProvider GetUpdateType , inherited from IXYChartDataProvider GetVariableItf , inherited from IXYChartDataProvider IsAxisVarLocal , inherited from IXYChartDataProvider IsCurveVarLocal , inherited from IXYChartDataProvider IsElementVarLocal , inherited from IXYChartDataProvider Structure: GetDataProviderAxis (Method)