Name | Description | |
---|---|---|
![]() | Active | Gets or sets whether this tool is started and is actively doing something. |
![]() | Diagram | Gets the Northwoods.GoXam.Diagram for which this tool is handling input events. |
The following tables list the members exposed by IDiagramTool.
Name | Description | |
---|---|---|
![]() | Active | Gets or sets whether this tool is started and is actively doing something. |
![]() | Diagram | Gets the Northwoods.GoXam.Diagram for which this tool is handling input events. |
Name | Description | |
---|---|---|
![]() | CanStart | This predicate is used by the diagram to decide if this tool can be started. |
![]() | DoActivate | This method is called by the diagram after setting Northwoods.GoXam.Diagram.CurrentTool, to make the new tool active. |
![]() | DoCancel | The diagram will call this method when the we wish to cancel the current tool's operation. |
![]() | DoDeactivate | This method is called by the diagram on the old tool when Northwoods.GoXam.Diagram.CurrentTool is set to a new tool. |
![]() | DoKeyDown | The diagram will call this method upon a key down event. |
![]() | DoKeyUp | The diagram will call this method upon a key up event. |
![]() | DoMouseDown | The diagram will call this method upon a mouse down event. |
![]() | DoMouseMove | The diagram will call this method upon a mouse move event. |
![]() | DoMouseUp | The diagram will call this method upon a mouse up event. |
![]() | DoMouseWheel | The diagram will call this method as the mouse wheel is rotated. |
![]() | DoStart | This method is called by the diagram when this tool becomes the current tool. |
![]() | DoStop | This method is called by the diagram when this tool stops being the current tool. |
![]() | UpdateAdornments | The diagram asks each tool to update any adornments the tool might use for a given part. |