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


In This Topic
    NDrawingDragTool Class
    In This Topic
    The NDrawingDragTool class serves as base class for drag tools of drawing views
    Object Model
    NDrawingDragTool Class
    Syntax
    'Declaration
     
    
    <System.SerializableAttribute()>
    Public MustInherit Class NDrawingDragTool 
       Inherits NDragTool
       Implements INKeyboardEventProcessor, INMouseEventProcessor, INStatusBarInfo, Nevron.INReferenceHolder 
    'Usage
     
    
    Dim instance As NDrawingDragTool
    [System.Serializable()]
    public abstract class NDrawingDragTool : NDragTool, INKeyboardEventProcessor, INMouseEventProcessor, INStatusBarInfo, Nevron.INReferenceHolder  
    Remarks
    Tools, which derive from this class can use the references to a NDrawingView and NDrawingDocument instances cashed by this tool type. It also implements the INStatusBarInfo interface, which is used by the drawing view to propagate status bar update requests to the currently active tool.
    Inheritance Hierarchy

    System.Object
       Nevron.Diagram.WinForm.NTool
          Nevron.Diagram.WinForm.NMouseAndKeyboardTool
             Nevron.Diagram.WinForm.NDragTool
                Nevron.Diagram.WinForm.NDrawingDragTool
                   Nevron.Diagram.WinForm.NCreateElementTool
                   Nevron.Diagram.WinForm.NHandleTool
                   Nevron.Diagram.WinForm.NMouseWheelScrollAndZoomTool
                   Nevron.Diagram.WinForm.NMoveTool
                   Nevron.Diagram.WinForm.NPanTool
                   Nevron.Diagram.WinForm.NSelectorTool
                   Nevron.Diagram.WinForm.NViewportBandTool

    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