NevronOpenVision
Nevron.Nov.UI Namespace / NViewportBase Class
Fields Properties Methods Events


In This Topic
    NViewportBase Class Members
    In This Topic

    The following tables list the members exposed by NViewportBase.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the AutoScroller child.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the IsScrolling property.  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NViewportBase.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the PreviewLayer child.  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the auto scroller child that control the auto scroll capabilities of this viewport.  
    Public PropertyGets whether the viewport is currently being continuosly scrolled, either by dragging the scrollbar thumbs or by pressing the scrollbar arrows. Automatically updated by Nevron.  
    Public PropertyGets or sets the preview overlay of this viewport.  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Appends the display children of the node to the provided list  
    Public MethodScrolls the viewport in the specified direction, with the specified amount of steps.  
    Top
    Protected Methods
     NameDescription
    Protected MethodAccumulates the display children of the node that are considered to be content.  
    Protected MethodOverridden. Layouts the inner adorners. This method is typically called last - after the visibility of the adorners has been computed in the layout phase.  
    Protected MethodArranges the viewport. This operation performs a viewport ZoomMode specific action. This method should be called by derived classes, to update the ViewportOrigin, ZoomFactor and Scrollbars.  
    Protected MethodPerforms the viewport layout in case of a Fit zoom mode.  
    Protected MethodPerforms the viewport layout in case of a FitToHeight zoom mode.  
    Protected MethodPerforms the viewport layout in case of a FitToWidth zoom mode.  
    Protected MethodPerforms the viewport layout in case of a Normal zoom mode.  
    Protected MethodComputes the viewport size based on the specified window size  
    Protected MethodComputes the window size based on a content rect and the specified scrollbars visibility.  
    Protected MethodMust override to return the horizontal scroll bar  
    Protected MethodGets the settings that need to be applied to the HScrollBar for the specified viewport parameters, in case the HScrollBar is visible.  
    Protected MethodGets the horizontal scrolling mode  
    Protected MethodGets the horizontal alignment of the viewport relative to the window in case there is no horizontal scrollbar.  
    Protected MethodGets the vertical alignment of the viewport relative to the window in case there is no horizontal scrollbar.  
    Protected MethodGets the total viewport rectangle  
    Protected MethodGets the viewport origin  
    Protected MethodMust override to return the vertical scroll bar  
    Protected MethodGets the settings that need to be applied to the VScrollBar for the viewport parameters, in case the VScrollBar is visible.  
    Protected MethodGets the vertical scrolling mode  
    Protected MethodGets the viewport zoom factor  
    Protected MethodGet the zoom mode which defines the way in which the viewport is scaled to the window  
    Protected MethodDetermines the need for a horizontal scrollbar based on a proposed viewport size  
    Protected MethodDetermines the need for a vertical scrollbar based on a proposed viewport size  
    Protected MethodCalled when the viewport stops to be continuosly scrolled.  
    Protected MethodCalled when the HScrollbar is scrolled. Updates the viewport origin from the scrollbar value.  
    Protected MethodCalled when the viewport starts to be continuosly scrolled.  
    Protected MethodCalled when the VScrollbar is scrolled. Updates the viewport origin from the scrollbar value.  
    Protected MethodSets the viewport origin  
    Protected MethodSets the viewport zoom factor  
    Protected MethodUpdates the scrollbars of the viewport.  
    Top
    See Also