Nevron Open Vision Documentation
Nevron.Nov.UI Namespace / NMouse Class
Fields Properties Methods


In This Topic
    NMouse Class Members
    In This Topic

    The following tables list the members exposed by NMouse.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)The event which is raised when the mouse is down in a node  
    Public Fieldstatic (Shared in Visual Basic)The event which is raised when the mouse enters a node  
    Public Fieldstatic (Shared in Visual Basic)The Event associated with Mouse GotCapture  
    Public Fieldstatic (Shared in Visual Basic)The In event  
    Public Fieldstatic (Shared in Visual Basic)Gets the IsCaptured Extended Property. The value of this property is automatically set to true for the current mouse capture target. The value of this property is cleared from the previous mouse capture target (if any).  
    Public Fieldstatic (Shared in Visual Basic)Gets the IsCaptureWithin Extended Property. The value of this property is automatically set to true for the current mouse capture target and its ancestors chain. The value of this property is cleared from the previous mouse capture target and its ancestors chain (if any).  
    Public Fieldstatic (Shared in Visual Basic)Gets the IsDirectlyOver Extended Property. The value of this property is automatically set to true for the current mouse over target. The value of this property is cleared from the previous mouse over target (if any).  
    Public Fieldstatic (Shared in Visual Basic)Gets the IsOver Extended Property. The value of this property is automatically set to true for the current mouse over target and its ancestors chain. The value of this property is cleared from the previous mouse capture target and its ancestors chain (if any).  
    Public Fieldstatic (Shared in Visual Basic)The Event associated with Mouse Leave  
    Public Fieldstatic (Shared in Visual Basic)The Event associated with Mouse LostCapture  
    Public Fieldstatic (Shared in Visual Basic)The event which is raised when the mouse moves over a node  
    Public Fieldstatic (Shared in Visual Basic)The Out event  
    Public Fieldstatic (Shared in Visual Basic)The event which is raised when the mouse is up in a node  
    Public Fieldstatic (Shared in Visual Basic)The event which is raised when the mouse wheel is moved in a node  
    Top
    Protected Fields
     NameDescription
    Internal Fieldstatic (Shared in Visual Basic)  
    Top
    Public Properties
     NameDescription
    Public Propertystatic (Shared in Visual Basic)Gets the input target, which currently captured the mouse  
    Public Propertystatic (Shared in Visual Basic)Gets the screen position of the mouse  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Determines whether the specified target window peer can capture the mouse. This method should be called by all implementations of INInputTarget.CanCapture(), after target specific condition checks (such as Enabled, AllowCapture etc.)  
    Public Methodstatic (Shared in Visual Basic)Determines whether a cursor can be requested.  
    Public Methodstatic (Shared in Visual Basic)Determines whether a tooltip can be requested  
    Public Methodstatic (Shared in Visual Basic)Captures the mouse to the specified input target. This method should be called by all implementations of INInputTarget.CaptureMouse(). Any subsequent mouse events send to the DOM for processing will first be processed by the capture target.  
    Public Methodstatic (Shared in Visual Basic)Applies the first valid requested cursor to the specified window  
    Public Methodstatic (Shared in Visual Basic)Applies the first valid requested cursor to the specified window  
    Public Methodstatic (Shared in Visual Basic)Returns the value of the CapturedPropertyEx extended property for the specified node.  
    Public Methodstatic (Shared in Visual Basic)Returns the value of the CaptureWithinPropertyEx extended property for the specified node.  
    Public Methodstatic (Shared in Visual Basic)Returns the value of the DirectlyOverPropertyEx extended property for the specified node.  
    Public Methodstatic (Shared in Visual Basic)Checks whether the specified event is a mouse action event (Move, Down, Up, Wheel).  
    Public Methodstatic (Shared in Visual Basic)Checks whether the specified event is a mouse capture event (GotCapture, LostCapture, CaptureIn, CaptureOut)  
    Public Methodstatic (Shared in Visual Basic)Checks whether the specified event is a mouse target notification event (EnterEvent, LeaveEvent, InEvent, OutEvent)  
    Public Methodstatic (Shared in Visual Basic)Returns the value of the OverPropertyEx extended property for the specified node.  
    Public Methodstatic (Shared in Visual Basic)Releases the mouse capture, if the specified input target holds the capture. Any subsequent mouse events send to the DOM for processing will first be processed by the top-most input target below the mouse cursor.  
    Public Methodstatic (Shared in Visual Basic)Requests a cursor for the specified target  
    Public Methodstatic (Shared in Visual Basic)Requests a tooltip for the specified target  
    Public Methodstatic (Shared in Visual Basic)Called before each request cursors session.  
    Public Methodstatic (Shared in Visual Basic)Called before each request tooltips session.  
    Public Methodstatic (Shared in Visual Basic)Tries to get the position of the mouse in the specified element coordinate system.  
    Top
    Protected Methods
     NameDescription
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Methodstatic (Shared in Visual Basic)  
    Top
    See Also