IGridProvider (ITF) ¶ INTERFACE IGridProvider Provides information about a grid. Properties: NumberOfColumns NumberOfRows Methods: GetColumnWidth GetRowHeight Structure: GetColumnWidth (Method) GetRowHeight (Method) NumberOfColumns (Property) NumberOfRows (Property)
IGridProvider.GetColumnWidth (METH) ¶ METHOD GetColumnWidth : INT Returns the width of the column with the specified index. InOut: Scope Name Type Comment Return GetColumnWidth INT Input diColumnIndex DINT The index of the column. It can be assumed that 0 <= diRowIndex < NumberOfRows.
IFrameManager2.GetSelectedVisuByIndex (METH) ¶ METHOD GetSelectedVisuByIndex : INT Will return the index of the currently selected visualization or a negative value in case of an error InOut: Scope Name Type Comment Return GetSelectedVisuByIndex INT Input index INT The the internal array index of the frame that should be handled pClientData POINTER TO VisuStructClientData The client whose frame information is requested
IFrameManager2.SwitchToVisu2 (METH) ¶ METHOD SwitchToVisu2 : INT InOut: Scope Name Type Comment Return SwitchToVisu2 INT Input stFramePath STRING(255) The path of the frame that should be handled @IECCodeConverter_Type: String pClientData POINTER TO VisuStructClientData The client whose frame content shall be changed iIndex INT the index of the visualization that should be selected xUpdVar BOOL If also the variable linked to the frame has to be updated xUpdLastIndex BOOL If also the index stored as “last call” has to be updated (specifically used in redundancy)
IFrameManager2.SwitchToVisuByIndex (METH) ¶ METHOD SwitchToVisuByIndex : INT It switches the visualization using the index instead of the frame path InOut: Scope Name Type Comment Return SwitchToVisuByIndex INT Input iIndexFrame INT The internal array index of the frame that should be handled pClientData POINTER TO VisuStructClientData The client whose frame content shall be changed iIndex INT The index of the visualization that should be selected xUpdVar BOOL If also the variable linked to the frame has to be updated xUpdLastIndex BOOL If also the index stored as “last call” has to be updated (specifically used in redundancy)
IGestureEventHandler2 (ITF) ¶ INTERFACE IGestureEventHandler2 EXTENDS IGestureEventHandler Methods: HandleTouchEvent HandleFlickGesture , inherited from IGestureEventHandler HandlePanGesture , inherited from IGestureEventHandler HandleSpreadPinchGesture , inherited from IGestureEventHandler Structure: HandleTouchEvent (Method)
IGestureEventHandler2.HandleTouchEvent (METH) ¶ METHOD HandleTouchEvent : BOOL This method will be called when a touch handled by IEC was detected by the visualiuation. Please remark: This method has been superseded by IGestureEventHandler3.HandleTouchEvent2 so when you implement IGestureEventHandler3.HandleTouchEvent2, then it’s no longer necessary to implement this method. RETURN: TRUE - When the handler has handled this event and it should not be handled by someone else FALSE - When the event is not handled by this handler InOut: Scope Name Type Comment Return HandleTouchEvent BOOL Input numTouches INT The number of informations contained in this event callback (-> pTouches) pTouches POINTER TO VisuStructSingleIECTouchInfo A pointer to an array of touch informations; it is allowed to access this pointer in the range [0..numTouches-1]
IGestureEventHandler3 (ITF) ¶ INTERFACE IGestureEventHandler3 EXTENDS IGestureEventHandler2 Methods: HandleTouchEvent2 HandleFlickGesture , inherited from IGestureEventHandler HandlePanGesture , inherited from IGestureEventHandler HandleSpreadPinchGesture , inherited from IGestureEventHandler HandleTouchEvent , inherited from IGestureEventHandler2 Structure: HandleTouchEvent2 (Method)
IFrameManager.GetRegisteredFrames (METH) ¶ METHOD GetRegisteredFrames : INT Will return the number of framepaths that have been copied to the array InOut: Scope Name Type Comment Return GetRegisteredFrames INT Input pDataResult POINTER TO ARRAY [0..VISU_MANFRAMES_MAXNUM] OF STRING(255) This array will be filled with all visualizations that are currently registered iSize INT The size of the array
IFrameManager.GetSelectedVisu (METH) ¶ METHOD GetSelectedVisu : INT Will return the index of the currently selected visualization or a negative value in case of an error InOut: Scope Name Type Comment Return GetSelectedVisu INT Input stFramePath STRING(255) The path of the frame that should be handled pClientData POINTER TO VisuStructClientData The client whose frame information is requested