NevronOpenVision
Nevron.Nov.Diagram Namespace / NShapeBlock Class
Fields Properties Methods Events


In This Topic
    NShapeBlock Class Members
    In This Topic

    The following tables list the members exposed by NShapeBlock.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the Angle property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the background fill property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the border property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the BorderThickness property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the DesiredHeight property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the DesiredWidth property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Height property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the LocPinRelative property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the LocPinX property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the LocPinY property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Margins property  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NShapeBlock.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Padding property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the PinX property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the PinY property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Visible property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Width property  
    Top
    Protected Fields
     NameDescription
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Internal Fieldstatic (Shared in Visual Basic)  
    Top
    Public Properties
     NameDescription
    Public Property  
    Public PropertyGets or sets the shape blcok background fill.  
    Public PropertyGets or sets the border.  
    Public PropertyGets or sets the thickness of the box border sides.  
    Public PropertyGets the desired height text block Automatically updated by Nevron.  
    Public PropertyGets the desired size of the shape block  
    Public PropertyGets the desired width text block. Automatically updated by Nevron.  
    Public PropertyGets or sets the text block height  
    Public PropertyGets whether the arrange of the element is valid.  
    Public PropertyGets whether the measure of the element is valid  
    Public PropertyGets whether the element is pooled for arrange validation.  
    Public PropertyGets whether the element is pooled for measure validation.  
    Public PropertyGets or sets whether the local pin point is positioned relatively to the text block Width and Height. By default true.  
    Public PropertyGets or sets the local pin point X coordinate (in local coordinates or relative local coordinate depending on LocPinRelative), to which the pin point X coordinate is mapped.  
    Public PropertyGets or sets the local pin point Y coordinate (in local coordinates or relative local coordinate depending on LocPinRelative), to which the pin point Y coordinate is mapped.  
    Public PropertyGets or sets the margins  
    Public PropertyGets or sets the padding applied to the box content.  
    Public PropertyGets or sets the pin point X coordinate (in parent coordinates)  
    Public PropertyGets or sets the pin point Y coordinate (in parent coordinates)  
    Public PropertyGets or sets whether this shape block is visible or not.  
    Public PropertyGets or sets the text block width  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Overriden to return true  
    Public MethodOverridden. Overriden to return true.  
    Public MethodOverridden. Performs the element pre children paint.  
    Public MethodOverloaded. Gets the border edge (border area) of the element (in local coordinates)  
    Public MethodOverridden. Overrien to return the border edge of the text block.  
    Public MethodOverloaded. Gets the content edge (inner edge) of the element (in local coordinates)  
    Public MethodGets the element insets, which is the sum of the margins, padding and border thickness.  
    Public MethodGets the local pin point position (in shape block coordinates).  
    Public MethodOverloaded. Gets the padding edge (padding area) of the element (in local coordinates)  
    Public MethodOverridden. Gets the mode in which this visual attemps to cache its display.  
    Public MethodGets the pin point position (in shape coordinates).  
    Public MethodOverridden. Overriden to return the block transform.  
    Public MethodOverloaded. Overridden. Hit tests the text block by point  
    Public MethodInvalidates the element arrange  
    Public MethodInvalidates the element measure and pools the element for measure validation.  
    Public MethodSets the loc pin point position (in shape block coordinates).  
    Public MethodSets the pin point position (in shape coordinates). This operation unglues the text pin from its master (if any). If the text resides in a shape, the Pin is expressed as factor expressions of the shape dimensions. If the text does not reside in a page, the Pin is set to constant values.  
    Public MethodUnglues the text block (clears the expressions set to the PinXProperty, PinYProperty and AngleProperty)  
    Public MethodCalled to arrange the element  
    Public MethodCalled to validate the element measure  
    Top
    Protected Methods
     NameDescription
    Protected MethodArranges the content of the element within the specified content area.  
    Protected MethodCreates the border wall of the box.  
    Internal Method  
    Internal Method  
    Protected MethodGets the drawing view that host this rich text block editor  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodMeasures the element content.  
    Internal Method  
    Protected MethodCalled when the desired width or the desired height has changed.  
    Protected MethodCalled when the background of the text block needs to be painted  
    Protected MethodOverridden. Determines whether the visitor needs to visit this displayable branch.  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Top
    See Also