Table of Contents

Namespace Northwoods.Go.Extensions

Classes

BalloonLink

This custom Link class customizes its Shape to surround the comment node (the from node).

DimensioningLink

A custom routed Link for showing the distances between a point on one node and a point on another node.

DrawCommandHandler

This CommandHandler class allows the user to position selected Parts in a diagram relative to the first part selected, in addition to overriding the DoKeyDown method of the CommandHandler for handling the arrow keys in additional manners.

Figures

This class contains static methods pertaining to Shape figures.

HyperlinkText

A "HyperlinkText" is either a TextBlock or a Panel containing a TextBlock that when clicked opens a new browser window with a given or computed URL.

Inspector

This class implements an inspector for model data objects.

Inspector.Options

An object describing options for this Inspector.

Inspector.PropertyOptions

An object describing options for an inspected property.

Inspector.Row

An object representing a row to be displayed in the UI.

InspectorControl

Implements the IInspector interface for the WinForms platform.

ParallelRouteLink

This custom Link class customizes its route to go parallel to other links conntecting the same ports, if the link is not orthogonal and is not Bezier curved.

Robot

A class for simulating mouse and keyboard input.

ZoomSlider

This class implements a zoom slider for GoDiagram diagrams.

Interfaces

IInspector

An interface for an Inspector element/control.

Enums

ArrowBehavior

This enumeration specifies possible values for ArrowKeyBehavior.