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


In This Topic
    NCreateConnectorTool Class Members
    In This Topic

    The following tables list the members exposed by NCreateConnectorTool.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Protected Fields
     NameDescription
    Protected FieldIndicates whether this tool is active. (Inherited from Nevron.Diagram.WinForm.NTool)
    Protected FieldThe created element. (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Protected FieldThe element's preview. (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Top
    Public Properties
     NameDescription
    Public PropertyGets/sets the tool abort key (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public PropertyGets/sets whether partially disconnected connectors can be created  
    Public PropertyGets/sets whether reflexive connectors can be created  
    Public PropertySpecifies the type of connector, which must be created  
    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 PropertyGets/sets the name of the tool, which is unique in the tools collection of the controller (Inherited from Nevron.Diagram.WinForm.NTool)
    Public PropertySpecifies whether the newly created element must be selected (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Public PropertySpecifies whether to attempt shape snapping if by default the end plug was not snapped to port  
    Public PropertySpecifies whether to attempt shape snapping if by default the start plug was not snapped to port  
    Public PropertyGets/sets the tool start (activation) event (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Top
    Protected Properties
     NameDescription
    Protected PropertyObtains a reference to the real element which is going to be added to the document (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Protected PropertyGets/sets the current snap result for the end connector plug  
    Protected PropertyDetermines whether the mouse has left the from shape (if there was a from shape)  
    Protected PropertyDetermines whether the tool operates in the view window area (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Protected PropertyObtains a reference to the preview element (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Protected PropertyDetermines whether the tool requires an active document layer (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Protected PropertyObtains the mouse info when the tool was activated (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Protected PropertyGets/sets the current snap result for the start connector plug  
    Protected PropertyGets the target layer of this tool (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Aborts the tool if it is active  
    Public MethodOverridden. Activates the tool  
    Public MethodDetermines whether the tool can activate (Inherited from Nevron.Diagram.WinForm.NCreateElementTool)
    Public MethodDetermines whether the tool can deactivate (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public Method (Inherited from Nevron.Diagram.WinForm.NTool)
    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 MethodProcesses the mouse down event (Inherited from Nevron.Diagram.WinForm.NDragTool)
    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 MethodProcesses the mouse up event (Inherited from Nevron.Diagram.WinForm.NDragTool)
    Public MethodProcesses the mouse wheel event (Inherited from Nevron.Diagram.WinForm.NMouseAndKeyboardTool)
    Public Method (Inherited from Nevron.Diagram.WinForm.NTool)
    Public MethodOverriden to cashe references to NDrawingView and NDrawingDocument instances (Inherited from Nevron.Diagram.WinForm.NDrawingDragTool)
    Public MethodUpdates the specified status bar info (Inherited from Nevron.Diagram.WinForm.NDrawingDragTool)
    Top
    Protected Methods
     NameDescription
    Protected MethodDetermines whether a connector can currently be created  
    Protected MethodOverridden. Overriden to create a connector from the specified type and with the specified style  
    Protected MethodGets the from shape  
    Protected MethodGets the to shape  
    Protected MethodHighlights the specified ports  
    Protected MethodDetermines whether the mouse is in the from shape  
    Protected MethodRedefines the specified connector geometry to connect the specified start and end points  
    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 MethodCalled to snap the end plug. The default implementation simply calls SnapShapePlug method of the snap manager. Override this method to support custom end plug snapping.  
    Protected MethodCalled to snap the start plug. The default implementation simply calls SnapShapePlug method of the snap manager. Override this method to support custom start plug snapping.  
    Protected MethodValidates the port to which the connector start plug is going to be connected  
    Protected MethodValidates the port to which the connector end plug is going to be connected  
    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