Nevron .NET Vision
Nevron.Diagram.WinForm Namespace / NLibrarySelectorTool Class
Members


In This Topic
    NLibrarySelectorTool Class
    In This Topic
    The NLibrarySelectorTool class is used to interactively select document nodes in library views
    Object Model
    NLibrarySelectorTool Class
    Syntax
    'Declaration
     
    
    <System.SerializableAttribute()>
    Public Class NLibrarySelectorTool 
       Inherits NLibraryDragTool
       Implements INKeyboardEventProcessor, INMouseEventProcessor, Nevron.INReferenceHolder 
    'Usage
     
    
    Dim instance As NLibrarySelectorTool
    [System.Serializable()]
    public class NLibrarySelectorTool : NLibraryDragTool, INKeyboardEventProcessor, INMouseEventProcessor, Nevron.INReferenceHolder  
    Remarks
    The NLibrarySelectorTool can operate in three modes:
    • In this mode the selector will only select a single object when the user clicks on it (actually on StartMouseEvent)
    • In this mode the selector will only select the nodes which are hit by the rectangle which the user dragged.
    • In this mode if the user clicked on a node the selector will single select it, otherwise it will perform a Region Select.
    The NLibrarySelectorTool tool also adds support for drill down selection. Drill down selection occurs on EndMouseEvent. Drill down selection iterates on the selectable path of the clicked node from the active layer.
    Inheritance Hierarchy

    System.Object
       Nevron.Diagram.WinForm.NTool
          Nevron.Diagram.WinForm.NMouseAndKeyboardTool
             Nevron.Diagram.WinForm.NDragTool
                Nevron.Diagram.WinForm.NLibraryDragTool
                   Nevron.Diagram.WinForm.NLibrarySelectorTool

    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also