IWxShape

Assembly: Andy;

Description

The IWxShape interface contains workspace shape properties and methods.

Inheritance Hierarchy

          IWxObject

          IWxContainer

          IWxShape

Properties

  Property name Brief description

AllowedInteractions

The AllowedInteractions property determines the actions that are available for a workspace shape.

Angle

The Angle property determines shape rotation angle.

ConnectedCPs

The ConnectedCP property returns an index for a connection point of a shape connected with the source object in the defined point.

ConnectedCpShapesCount

The ConnectedCpShapesCount property returns the number of connection points connected with the connection point defined by the index.

ConnectedShapes

The ConnectedShapes property enables the user to get a shape connected with the source object in the defined point.

ConnectionPoints

The ConnectionPoints property returns coordinates for object connection points.

ConnectionPointsCount

The ConnectionPointsCount property returns the number of object connection points.

Cursor

The Cursor property determines the appearance of cursor when over an object.

Extension

The Extension property determines shape extension object.

FormattedText

The FormattedText property determines formatted text of the shape in the RTF format.

GroupBehaviour

The GroupBehaviour property determines an object behavior during resizing of a group that contains this object.

Id

The Id property determines object identifier.

LocalPinPositionCoeff

The LocalPinPositionCoeff property determines rotation point offset relative to the shape size.

Parent

The Parent property returns a parent container of the shape.

Picture

The Picture property determines the image to be used as a shape fill.

PinPosition

The PinPosition property determines coordinate of shape position.

SelectionStyle

The SelectionStyle property determines parameters for formatting the selected shape text fragment.

Size

The Size property determines shape size.

Style

The Style property determines parameters of shape formatting.

Tag

The Tag property is not used by the compiler. The property can be determined and used as required.

Text

The Text property determines the text that will be included into a shape.

TextHorzOffset

The TextHorzOffset property determines horizontal offset of text.

TextVertOffset

The TextVertOffset property determines vertical offset of text.

TransparentColor

The TransparentColor property determines the color that will be transparent on an image and is used as a shape fill.

Type

The Type property returns object shape type.

Workspace

The Workspace property returns a shape owner, that is, a workspace.

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
AddConnectionPoint The AddConnectionPoint method adds an object connection point.
BringToFront The BringToFront method brings an object to front.
CreateExtension The CreateExtension method creates an extension for a workspace shape.
MoveConnectionPoint The MoveConnectionPoint method moves object connection point to the specified point.
RemoveConnectionPoint The RemoveConnectionPoint method removes object connection point.
SendToBack The SendToBack method sends an object to back.

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