IWxWorkspace

Assembly: Andy;

Namespace: Prognoz.Platform.Interop.Andy;

Description

The IWxWorkspace interface contains workspace properties and methods.

Inheritance Hierarchy

          IWxObject

          IWxContainer

          IWxWorkspace

Comments

A workspace is a convenient tool that is used to:

Properties

  Property name Brief description

DefaultStyle

The DefaultStyle property returns a default style.

Modified

The Modified property returns True if there are any changes made in a workspace.

Name

The Name property determines a workspace name.

PageSettings

The PageSettings property determines workspace page settings.

RedoNumSteps

The RedoNumSteps property returns the number of steps that can be repeated.

RepositoryObjectType

The RepositoryObjectType property determines the format of shape for repository objects added to the workspace.

ShadowVector

Outdated. The ShadowVector property determines offset for a shadow vector.

Shapes

The Shapes property returns a shape collection.

Size

The Size property determines workspace size.

StickyShapes

The StickyShapes property determines whether objects can be connected by connecting points.

Styles

The Styles property returns a workspace styles collection.

UndoEnabled

The UndoEnabled property enables or disables logging history of undone and redone actions.

UndoNumSteps

The UndoNumSteps property returns the number of steps that can be canceled.

Views

The Views property returns a workspace views collection.

Properties inherited from IWxContainer

  Property name Brief description

ChildShapes

The ChildShapes property returns a collection of shapes that are direct child objects.

Properties inherited from IWxObject

  Property name Brief description

Protection

The Protection property prevents object properties from being changed.

Methods

  Method name Brief description

AutoLinkShapes

The AutoLinkShapes method connects two shapes with an automatic selection of connection points using a line.

CreateArrow

The CreateArrow method creates a figured arrow.

CreateBoxArrow

The CreateBoxArrow method creates an arrow callout.

CreateCurveLink

The CreateCurveLink method creates a rounded line in the workspace.

CreateDoubleArrow

The CreateDoubleArrow method creates a two-headed arrow.

CreateDoubleBoxArrow

The CreateDoubleBoxArrow method creates a two-headed arrow callout.

CreateEllipse

The CreateEllipse method creates an ellipse.

CreateEllipseBaloon

The CreateEllipseBaloon method creates an oval callout.

CreateGroup

Outdated.The CreateGroup method creates an empty group.

CreateLink

The CreateLink method creates a broken line.

CreateLinkedBaloon

The CreateLinkedBaloon method creates a callout with points.

CreateRectangle

The CreateRectangle method creates a rectangle.

CreateRectangleBaloon

The CreateRectangleBaloon method creates a rectangular callout.

CreateRegulargon

The CreateRegulargon method creates a polygon.

CreateRoundedRectangle

The CreateRoundedRectangle method creates a rounded rectangle.

CreateRoundedRectangleBaloon

The CreateRoundedRectangleBaloon method creates a rounded rectangular callout.

CreateStraightLink

The CreateStraightLink method creates a connecting line.

CreateStyle

The CreateStyle method creates a formatting style.

CreateTableShape

The CreateTableShape method creates a table shape.

CreateView

The CreateView method creates a workspace view.

DeglueConnectionPoints

The DeglueConnectionPoints method separates points of two objects.

GlueConnectionPoints

The GlueConnectionPoints method joins points of two objects.

LoadFromFile

The LoadFromFile method loads a workspace from a file.

Redo

The Redo method repeats the defined number of canceled actions.

Replace

The Replace method changes shape type on the workspace to the specified one.

SaveToFile

The SaveToFile method saves a workspace to a file.

Undo

The Undo method cancels a defined number of completed actions.

Methods inherited from IWxObject

  Method name Brief description

BeginUpdate

The BeginUpdate method disables object rerendering.

Delete

The Delete method deletes an object.

EndUpdate

The EndUpdate method enables object rerendering.

See also:

Andy Assembly Interfaces