Nevron .NET Vision
Nevron.Diagram.WinForm Namespace / NSelectorTool Class
Fields Properties Methods


In This Topic
    NSelectorTool Class Members
    In This Topic

    The following tables list the members exposed by NSelectorTool.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Protected Fields
     NameDescription
    Protected FieldIndicates whether this tool is active. (Inherited from Nevron.Diagram.WinForm.NTool)
    Top
    Public Properties
     NameDescription
    Public PropertyGets/sets the tool abort key (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public PropertySpecifies whether drill down selection is allowed  
    Public PropertyGets/sets whether the tool is enabled (Inherited from Nevron.Diagram.WinForm.NTool)
    Public PropertyGets/sets the tool end (deactivation) event (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public PropertySpecifies whether the selector tool must highlight the selection targets, when it performs regional selection  
    Public PropertyControls the mode in which the selector tool operates  
    Public PropertyGets/sets the name of the tool, which is unique in the tools collection of the controller (Inherited from Nevron.Diagram.WinForm.NTool)
    Public PropertyOverridden. Overriden to return true  
    Public PropertyGets/sets the tool start (activation) event (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Top
    Protected Properties
     NameDescription
    Protected PropertyDetermines whether the tool operates in the view window area (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Protected PropertyObtains the mouse info when the tool was activated (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Aborts the tool if it is active  
    Public MethodOverridden. Activates the tool  
    Public MethodOverridden. Determines whether the tool can activate  
    Public MethodDetermines whether the tool can deactivate (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public MethodOverridden.   
    Public MethodCreates any non serialized objects, which the holder posseses (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public MethodOverridden. Deactivates the tool  
    Public MethodObtains the reference provider to which the object is currently attached (Inherited from Nevron.Diagram.WinForm.NTool)
    Public MethodProcesses the is input char query (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodProcesses the is input key query (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public MethodPrecesses the mouse click event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodPrecesses the mouse double click event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodProcesses the key down event (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public MethodProcesses the key press event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodProcesses the key up event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodOverridden. Processes the mouse down event  
    Public MethodProcesses the mouse enter event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodPrecesses the mouse hover event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodProcesses the mouse leave event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodOverridden. Processes the mouse move event  
    Public MethodOverridden. Processes the mouse down event  
    Public MethodProcesses the mouse wheel event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public MethodOverridden.   
    Public MethodOverriden to cashe references to NDrawingView and NDrawingDocument instances (Inherited from Nevron.Diagram.WinForm.NDrawingDragTool)
    Public MethodOverridden. Updates the specified status bar info  
    Top
    Protected Methods
     NameDescription
    Protected MethodDetermines whether click select can be performed  
    Protected MethodDetermines whether drill down select can be performed  
    Protected MethodPerforms a click select  
    Protected MethodCreates the selector region. This implementation will currently create a selector rectangle and add it to the preview layer  
    Protected MethodDestroys the selector region. This implementation will destory the selector rectangle from the preview layer.  
    Protected MethodPerforms a drill down select  
    Protected MethodFor a click  
    Protected MethodReturns a list from the selectable nodes hit by the specified point  
    Protected MethodReturns a list from the selectable nodes hit by the specified rect  
    Protected MethodFor a given first level node gets the selected nodes to which the user has drilled excluding the specified excluded node  
    Protected MethodGets the one and only (if any) selected node in a selection path  
    Protected MethodFor a given node, gets the path of selectable ancestors in its ancestors chain include the node itself  
    Protected MethodPerforms a region select  
    Protected MethodCalled when the tool is inactive but is ready to be activated and requests a cursor for visual feedback (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Protected MethodUpdates teh selector region  
    Protected MethodVerifies the specified new about key and throws an exception if it is not valid (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Protected MethodVerifies the specified new end mouse event and throws an exception if it is not valid (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Protected MethodVerifies the specified new start mouse event and throws an exception if it is not valid (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Top
    See Also