VisuFbPaintAfterAllElement (FB) ¶ FUNCTION_BLOCK VisuFbPaintAfterAllElement IMPLEMENTS IVisualElement3, IInputRectangleProvider , IMultitouchElement , IRectangleProvider , ILayeredVisualElement Properties: IsCapturingEventsActive Methods: ContainsPoint Destruct ElementInfo GetAdditionalClientDataSize GetClientData GetSurroundingRect GetText GetTextProperties GetTooltip GetUpdateRects HandleInput Initialize Paint SetCallbackTarget SetClientData SetStaticState Update AddRectangles GetCompleteSurroundingRect GetScrollValueProvider IsMultitouchElementActive OnScrollValueChanged ProvideInputRectangleList SetLayerManager Structure: ContainsPoint (Method) Destruct (Method) ElementInfo (Method) GetAdditionalClientDataSize (Method) GetClientData (Method) GetSurroundingRect (Method) GetText (Method) GetTextProperties (Method) GetTooltip (Method) GetUpdateRects (Method) HandleInput (Method) ICapturingElement IsCapturingEventsActive (Property) IInputRectangleProvider ProvideInputRectangleList (Method) ILayeredVisualElement SetLayerManager (Method) IMultitouchElement GetScrollValueProvider (Method) IsMultitouchElementActive (Method) OnScrollValueChanged (Method) IRectangleProvider AddRectangles (Method) IVisualElement3 GetCompleteSurroundingRect (Method) Initialize (Method) Paint (Method) SetCallbackTarget (Method) SetClientData (Method) SetStaticState (Method) Update (Method)
VisuFbPaintAfterAllElement.ContainsPoint (METH) ¶ METHOD ContainsPoint : BOOL returns whether the point pt is contained by this element InOut: Scope Name Type Return ContainsPoint BOOL Input pt CmpVisuHandler.VisuStructPoint
VisuFbPaintAfterAllElement.Destruct (METH) ¶ METHOD Destruct : BOOL This method will be removed and replaced with a implicit Destructor (opposite to Init) InOut: Scope Name Type Return Destruct BOOL
VisuFbPaintAfterAllElement.ElementInfo (METH) ¶ METHOD ElementInfo : INT InOut: Scope Name Type Return ElementInfo INT Input pData POINTER TO Visu_StructElementInfo
VisuFbPaintAfterAllElement.GetAdditionalClientDataSize (METH) ¶ METHOD GetAdditionalClientDataSize : DINT Returns the additional number of bytes, that a visual element needs to register in the client specific data in order to store element specific data. If no additional memory is needed, 0 has to be returned. For the correct alignment an instance of VisuFbAdditionalClientDataHelper should be used to compute the data size, where the data is aligned correctly. InOut: Scope Name Type Return GetAdditionalClientDataSize DINT
VisuFbInputRectangle.Width (PROP) ¶ PROPERTY Width : INT
VisuFbNamespaceTableHelper (FB) ¶ FUNCTION_BLOCK VisuFbNamespaceTableHelper Helper FB to access a VisuFbNamespaceTable. InOut: Scope Name Type Comment Input _pNamespaceTable POINTER TO VisuFbNamespaceTable The VisuFbNamespaceTable instance to use. Methods: GetNextAccessPath SetInitAccessPath prvDeriveNamespaceFromAccessPath prvFindInitialNamespaceIndex Structure: GetNextAccessPath (Method) SetInitAccessPath (Method) prvDeriveNamespaceFromAccessPath (Method) prvFindInitialNamespaceIndex (Method)
VisuFbNamespaceTableHelper.GetNextAccessPath (METH) ¶ METHOD GetNextAccessPath : BOOL InOut: Scope Name Type Return GetNextAccessPath BOOL Inout stAccessPath STRING(255)
VisuFbPaintAfterAllElement.GetTextProperties (METH) ¶ METHOD GetTextProperties : BOOL InOut: Scope Name Type Comment Return GetTextProperties BOOL Output Font VisuStructFont dwOptAlignment DWORD returns the alignment dwFlags DWORD returns the flags, eg if pText points to WSTRING
VisuFbPaintAfterAllElement.GetTooltip (METH) ¶ METHOD GetTooltip : Visu_TypeString Returns the tooltip of the element InOut: Scope Name Type Return GetTooltip Visu_TypeString