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


In This Topic
    NWindow Class Members
    In This Topic

    The following tables list the members exposed by NWindow.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the BackColor property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Content child  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NWindow  
    Public Fieldstatic (Shared in Visual Basic)Reference to the peer created event  
    Public Fieldstatic (Shared in Visual Basic)Reference to the peer painted event  
    Public Fieldstatic (Shared in Visual Basic)Reference to the PreviewLayer child  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Resolution property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the AllowPaintCache property  
    Public Fieldstatic (Shared in Visual Basic)Reference to the TopLevelWindows child.  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the back color of the window. It is used to fill the entire Window area and is always consumed as an opaque color. This means that currently NOV does not support transparent windows.  
    Public PropertyGets or sets the widget that represents the window content  
    Public PropertyGets the display stamp that was associated with the last frame.  
    Public PropertyOverridden. Gets the display surface on which this visual is displayed (painted). Overriden to return this window.  
    Public PropertyGets or sets the overlay that displays content on top of the window content  
    Public PropertyGets the resolution of the window  
    Public PropertyGets or sets whether this window should use paint caching, when the integration platform provides such. By default set to true.  
    Public PropertyGets or sets the collection of the top-level windows of this window  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Overriden to return true.  
    Public MethodOverridden. Overriden to return false.  
    Public MethodCloses all top-level windows that are owned by this window.  
    Public MethodOverridden. Overriden to return the window local bounds  
    Public MethodGets the default direction of the popups. This implementation returns TopToBottom.  
    Public MethodGets the descendant top-level windows that satisfy the specified filter  
    Public Methodstatic (Shared in Visual Basic)Gets the currently focused window.  
    Public Methodstatic (Shared in Visual Basic)Returns the given window if not null or the currently focused window if the given one is null.  
    Public MethodOverloaded. Gets the screen, which has nearest to the screen area occupied by this window.  
    Public MethodGets the top most window that is under the specified screen pos.  
    Public MethodOverridden. Overriden to return the identity matrix.  
    Public MethodDetermines whether the window has any active descentant popup windows.  
    Public MethodDetermines whether the window has any opened descendant popup windows.  
    Public MethodOverloaded. Invalidates the entire window area  
    Public MethodRequests a repaint of the currently accumulated invalid areas. Automatically called by Nevron.  
    Public MethodOverridden. Tries to get the screen bounds of this element  
    Public MethodOverridden. Given a point in local coordinates tries to convert it to screen coordinates  
    Public MethodOverridden. Given a point in screen coordinates tries to convert it to local coordinates  
    Top
    Protected Methods
     NameDescription
    Protected MethodOverridden. Overriden to layout the content element.  
    Internal Method  
    Internal Method  
    Internal Methodstatic (Shared in Visual Basic)  
    Protected MethodGets the command target  
    Protected Internal MethodHides the loader, if shown and restores the previous enabled state of the widget.  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal Method  
    Protected MethodOverridden. Overriden to measure the content element  
    Internal Method  
    Internal Method  
    Protected MethodOverridden. Overriden to add support for tab navigation.  
    Protected MethodOverridden. Paints the background of the box, which is performed before the custom painting in OnPrePaint  
    Protected MethodOverridden. Paints the foreground of the box, which is performed after the custom painting in OnPostPaint  
    Protected MethodCalled when the native window peer of this window was created. Raises the PeerCreated event.  
    Protected MethodOverloaded. Called when the resolution has changed  
    Internal Method  
    Protected MethodPerforms the Tab navigation on the window content.  
    Internal Method  
    Protected MethodResumes updates of the window peer bounds  
    Protected Internal MethodShows the loader above this item and disables the widget.  
    Protected MethodSuspends updates of the window peer bounds  
    Protected MethodTries to execute a shortcut command  
    Protected MethodUpdates the bounds of the peer.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when the peer for this window was created.  
    Public EventOccurs when the peer of this window was painted.  
    Top
    See Also