IRectangleListManager.PushClipping (METH) ¶ METHOD PushClipping This method intersects the current clipping region used for the rectangles with the given rectangle. Please remark that the given rectangle must not be transformed yet. Of course there must be a matching call to PopClipping Typically the clipping methods are called when necessary in the following order: PushClipping // set the clipping rectangle if necessary PushTransformation // set the transformation for the inner elements ForwardCall // forward the rectangle collection to the inner elements PopTransformation PopClipping InOut: Scope Name Type Input rect VisuStructSimpleRectangle
IRectangleListManager.SetUpdateNecessary (METH) ¶ METHOD SetUpdateNecessary
IRectangleListManager.AddZoomScrollLimits (METH) ¶ METHOD AddZoomScrollLimits InOut: Scope Name Type Input availableSpace VisuStructSimpleRectangle necessarySize VisuStructPoint scalingInfo VisuStructScaleScrollInfo
PStringRefElement (FB) ¶ FUNCTION_BLOCK PStringRefElement IMPLEMENTS IPStringElement Properties: PStringValue Methods: ElementCompareTo ElementEquals ElementHashCode Structure: ElementCompareTo (Method) ElementEquals (Method) ElementHashCode (Method) PStringValue (Property)
PStringRefElement.ElementCompareTo (METH) ¶ METHOD ElementCompareTo : INT Compares this element with itfElement. Returns 0 if the elements are equal, < 0 if the element is less than itfElement, > 0 if the element is greater than itfElement. This method will be called from sorted collections (e.g. |SortedList| ) to sort elements. IMPORTANT: The underlying value to be compared with MUST NOT be changed during the lifecycle of the object. InOut: Scope Name Type Comment Return ElementCompareTo INT Input itfElement COL.IElement The element to compare
PStringRefElement.ElementEquals (METH) ¶ METHOD ElementEquals : BOOL Returns true of this element and itfElement are equal. This method will be called from the function block |HashTable| to find an element by key if the hashcode of an element collides with an other element. IMPORTANT: The underlying value to be compared with MUST NOT be changed during the lifecycle of the object. InOut: Scope Name Type Comment Return ElementEquals BOOL Input itfElement COL.IElement The element to compare
PStringRefElement.ElementHashCode (METH) ¶ METHOD ElementHashCode : LINT Returns the hashcode of this element. This method is used by hash based collections (e.g. |Hashtable| ) to get the hashcode from a element. IMPORTANT: The value of the method MUST NOT be changed during the lifecycle of the object. InOut: Scope Name Type Return ElementHashCode LINT
PStringRefElement.PStringValue (PROP) ¶ PROPERTY PStringValue : POINTER TO STRING Returns the value of the element.
VisuFbDatasourceFramePathManager.AddItem (METH) ¶ METHOD AddItem : SysTypes.RTS_IEC_RESULT InOut: Scope Name Type Return AddItem SysTypes.RTS_IEC_RESULT Input key POINTER TO PStringRefElement dib POINTER TO FrameRegistrationDataBase
VisuFbCommandVector.abstrSizeOfElement (METH) ¶ METHOD abstrSizeOfElement : UDINT InOut: Scope Name Type Return abstrSizeOfElement UDINT