Namespace Northwoods.Go.Tools.Extensions
Classes
- ColumnResizingTool
The ColumnResizingTool class lets the user resize each column of a named Table Panel in a selected Part.
- CurvedLinkReshapingTool
This CurvedLinkReshapingTool class allows for a Link's path to be modified by the user via the dragging of a single tool handle at the middle of the link. Dragging the handle changes the value of Curviness.
- DragCreatingTool
The DragCreatingTool lets the user create a new node by dragging in the background to indicate its size and position.
- DragZoomingTool
The DragZoomingTool lets the user zoom into a diagram by stretching a box to indicate the new contents of the diagram's viewport (the area of the model shown by the Diagram). Hold down the Shift key in order to zoom out.
- FreehandDrawingTool
The FreehandDrawingTool allows the user to draw a shape using the mouse.
- GeometryReshapingTool
The GeometryReshapingTool class allows for a Shape's Geometry to be modified by the user via the dragging of tool handles.
- GuidedDraggingTool
The GuidedDraggingTool class makes guidelines visible as the parts are dragged around a diagram when the selected part is nearly aligned with another part.
- LinkLabelDraggingTool
The LinkLabelDraggingTool class lets the user move a label on a Link.
- LinkLabelOnPathDraggingTool
The LinkLabelOnPathDraggingTool class lets the user move a label on a Link while keeping the label on the link's path.
- LinkShiftingTool
The LinkShiftingTool class lets the user shift the end of a link to be anywhere along the edges of the port.
- NodeLabelDraggingTool
The NodeLabelDraggingTool class lets the user move a label on a Node.
- NonRealtimeDraggingTool
The NonRealtimeDraggingTool class lets the user drag an image instead of actually moving any selected nodes, until the mouse-up event.
- OrthogonalLinkReshapingTool
The OrthogonalLinkReshapingTool class lets a user drag a tool handle along the link segment, which will move the whole segment.
- OverviewResizingTool
The OverviewResizingTool class lets the user resize the box within an overview.
- PolygonDrawingTool
The PolygonDrawingTool class lets the user draw a new polygon or polyline shape by clicking where the corners should go.
- PolylineLinkingTool
The PolylineLinkingTool class the user to draw a new Link by clicking where the route should go, until clicking on a valid target port.
- PortShiftingTool
The PortShiftingTool class lets a user move a port on a Node.
- RealtimeDragSelectingTool
The RealtimeDragSelectingTool class lets the user select and deselect Parts within the Box during a drag, not just at the end of the drag.
- RescalingTool
A custom tool for rescaling an object.
- ResizeMultipleTool
The ResizeMultipleTool class lets the user resize multiple objects at once.
- RotateMultipleTool
The RotateMultipleTool class lets the user rotate multiple objects at a time.
- RowResizingTool
The RowResizingTool class lets the user resize each row of a named Table Panel in a selected Part.
- SectorReshapingTool
The SectorReshapingTool class lets the user interactively modify the angles of a "pie"-shaped sector of a circle.
- SnapLinkReshapingTool
The SnapLinkReshapingTool class lets the user snap link reshaping handles to the nearest grid point.