IVisuUserMgmtCyclicCall.CyclicCall (METH) ¶ METHOD CyclicCall : BOOL InOut: Scope Name Type Return CyclicCall BOOL
IVisualElementVisibility (ITF) ¶ INTERFACE IVisualElementVisibility Properties: Visible Structure: Visible (Property)
IVisualElementVisibility.Visible (PROP) ¶ PROPERTY Visible : BOOL
IInputRectangle (ITF) ¶ INTERFACE IInputRectangle Properties: Bottom Flags Height Left Right Top Width Methods: Checksum Structure: Bottom (Property) Checksum (Method) Flags (Property) Height (Property) Left (Property) Right (Property) Top (Property) Width (Property)
IInputRectangleMgr (ITF) ¶ INTERFACE IInputRectangleMgr Methods: SetInputRectangleList Structure: SetInputRectangleList (Method)
IInputRectangleProvider (ITF) ¶ INTERFACE IInputRectangleProvider Methods: ProvideInputRectangleList Structure: ProvideInputRectangleList (Method)
IMultitouchElement (ITF) ¶ INTERFACE IMultitouchElement EXTENDS __SYSTEM.IQueryInterface Methods: GetScrollValueProvider OnScrollValueChanged Structure: GetScrollValueProvider (Method) OnScrollValueChanged (Method)
EventQueueAndElement (STRUCT) ¶ TYPE EventQueueAndElement : STRUCT InOut: Name Type Initial itfEventElement IEventElement NULL itfQueue COL.IQueue NULL
EventQueuePerClient ¶ EventElementData (FunctionBlock) GVL_Events (GVL) VisuFctAddClientToEventQueue (Function) VisuFctCreateEventMapIfNeeded (Function) VisuFctRemoveClientFromEventQueue (Function)
LegacyRTSVisuStructEvent2 (STRUCT) ¶ TYPE LegacyRTSVisuStructEvent2 EXTENDS VisuStructEvent : STRUCT In fact this structure is a local copy of VisuStructEvent2 (located in CmpVisuHandler because used in the RTS too). It is used for realizing overlay mode with old runtime systems! InOut: Name Type Initial Comment Inherited from iStructSize INT SIZEOF(THIS^) TOCHECK: looks like a hack VisuStructEvent EventTag DWORD VISU_ET_MONITORING VisuStructEvent dwParam1 DWORD 0 VisuStructEvent dwParam2 DWORD 0 VisuStructEvent clientID DWORD 16#FFFFFFFF the extern id, might not be set if the event is triggered within the IEC-Code! VisuStructEvent dwAddDataSize DWORD 0 only the lower 24 bits of this value can be used for the size, becaue the highest byte is reserved the lowest bit of the highest byte (ie. bit 24) will signal whether the additional data has to be freeed after the usage by calling SysMemFreeData. VisuStructEvent pAdditionalData POINTER TO BYTE can be used for string input etc. VisuStructEvent bImportantInput BOOL TODO: maybe remove and decide in another way VisuStructEvent rOptInvalidRect VisuStructSimpleRectangle VisuStructEvent lwIdStack LWORD