VisuEnumXYChartCvChartType (ENUM) ¶ TYPE VisuEnumXYChartCvChartType : How to display the curve: standard, histogram, etc.. Attributes: qualified_only InOut: Name Initial Comment LINE 0 Curve is display as continuous curve BAR Curve is display as a series of bars AREA Area chart
IXYChartStringApproxMeasurer (ITF) ¶ INTERFACE IXYChartStringApproxMeasure Extension of interface IStringApproxMeasurer2 to be able to get back also the height of the string Used only in off-line mode Methods: XYChartMeasureStringApproximately Structure: XYChartMeasureStringApproximately (Method)
IXYChartStringApproxMeasurer.XYChartMeasureStringApproximately (METH) ¶ METHOD XYChartMeasureStringApproximately : Visu_TypeString Measures a given string using a given font and inserts line breaks at the corresponding positions in order that the string fits into a given length. The return value is the modified string InOut: Scope Name Type Comment Return XYChartMeasureStringApproximately Visu_TypeString Input pabyCharWidths POINTER TO ARRAY [0..0] OF BYTE Points to an array, that contains character widths of represetative characters for each used font. The actual parameter is not of this type and the implementor (in the target visu) knows the correct declaration of this array. Not needed in the integrated visualization, therefore an arbitrary array is used. pbyString Visu_TypeString The string to measure xWstring BOOL If TRUE, then pbyString is a POINTER TO WSTRING otherwise a POINTER TO STRING iBufferSize INT The size of the string pbyString in bytes. This parameter has to be positive in order to have line breaks inserted value = 0: we dont insert line breaks, just measure the length of the string sFontName STRING The name of the font to use iFontHeight INT The height of the font to use dwFontFlags DWORD The flags of the font to use iMaxLength INT The maximum length of the string in pixels, that does not require a line break value = 0: we dont insert line breaks, just measure the length of the string Output iLength INT Returns the length of the string (the maximum length of single lines within a multiline string). The return value is an approximate length or a negative value if the string cannot be measured at the moment (in this case in the next update-paint cycle a subsequent call of this method will return the length). iHeight INT Returns the height of the string. Because the font is the same for all the line, the height is referred to a single line iCountLines INT Returns the number of lines the string spans, including automatically determined line breaks
IXYChartVisuStructLevelLine (ITF) ¶ INTERFACE IXYChartVisuStructLevelLine Interface to get font data It’s used only in offline mode
IXYChartGenericVariable (ITF) ¶ INTERFACE IXYChartGenericVariable EXTENDS __SYSTEM.IQueryInterface Interface to handle generic variable from generated code Methods: GetValueBOOL GetValueREAL GetValueUDINT SetValueREAL Structure: GetValueBOOL (Method) GetValueREAL (Method) GetValueUDINT (Method) SetValueREAL (Method)
IXYChartGenericVariable.GetValueBOOL (METH) ¶ METHOD GetValueBOOL : BOOL Get value as BOOL InOut: Scope Name Type Return GetValueBOOL BOOL
IXYChartGenericVariable.GetValueREAL (METH) ¶ METHOD GetValueREAL : REAL Get value as REAL InOut: Scope Name Type Return GetValueREAL REAL
IXYChartGenericVariable.GetValueUDINT (METH) ¶ METHOD GetValueUDINT : UDINT Get value as UDINT InOut: Scope Name Type Return GetValueUDINT UDINT
IXYChartGenericVariable.SetValueREAL (METH) ¶ METHOD SetValueREAL Write REAL value InOut: Scope Name Type Input rValue REAL
IXYChartGenericVariable2 (ITF) ¶ INTERFACE IXYChartGenericVariable2 EXTENDS IXYChartGenericVariable Interface to handle generic variable from generated code Methods: GetValueDINT SetValueDINT GetValueBOOL , inherited from IXYChartGenericVariable GetValueREAL , inherited from IXYChartGenericVariable GetValueUDINT , inherited from IXYChartGenericVariable SetValueREAL , inherited from IXYChartGenericVariable Structure: GetValueDINT (Method) SetValueDINT (Method)