NShape Reference
Namespace Dataweb.NShape.Controllers

<< Click to Display Table of Contents >>

Navigation:  Class Reference >

NShape Reference
Namespace Dataweb.NShape.Controllers

Previous pageReturn to chapter overviewNext page

Enumerations

Class

 

ControlPointShape

Specifies the shape of a control point.

IndicatorDrawMode

Specifies how IDiagramPresenters will draw selection indicators and grips.

KeyEventType

Specifies the kind of key event.

KeysDg

Specifies key codes and modifiers. This is the NShape representation of the System.Windows.Forms.Keys enumeration.

LayerItem

Specifies the type of user interface item in ILayerView's LayerMouseEventArgs.

MouseButtonsDg

This is the NShape representation of System.Windows.Forms.MouseButtons enumeration.

MouseEventType

Specifies the kind of mouse event.

NonEditableDisplayMode

Specifies the display mode for properties that are not editable, in most cases due to insufficient permissions.

TemplateControllerEditMode

Specifies the edit mode of a TemplateController.

Interfaces

Interface

 

IDiagramPresenter

Defines a diagram presenter widget.

ILayerView

Interface for a layer presenter's user interface implementation.

IPropertyController

Defines the capabilities and behavior of a property controller.

Component Classes

Class

 

DesignController

Provides methods and properties for managing designs.

DiagramSetController

Manages the diagrams in the project.

LayerController

Provides methods and properties for managing layers of a diagram.

LayerPresenter

Provides methods and properties for connecting an ILayerView user interface widget with a LayerController.

ModelController

Provides methods and properties for managing the model.

PropertyController

Provides methods and properties for managing the properties of two lists of objects.

TemplateController

Provides methods and properties for editing templates.

ToolSetController

Provides methods and properties for managing a set of Tools.

Requirements

Namespace: Dataweb.NShape.Controllers

Assembly: Dataweb.NShape