Click or drag to resize

Shape Class

Creates new or modifies parameters of the existing overlay object.
Inheritance Hierarchy
SystemObject
  MediaCy.IQL.ApplicationMcCommand
    MediaCy.IQL.ApplicationMcCommandExtended
      MediaCy.CommandsBaseCommand
        MediaCy.CommandsOneInputCommandObject
          MediaCy.Commands.OverlaysOverlayCommand
            MediaCy.Commands.OverlaysShape
              More...

Namespace:  MediaCy.Commands.Overlays
Assembly:  MediaCy.Commands.Overlays (in MediaCy.Commands.Overlays.dll) Version: 3.1.0.0
Syntax
VB
Public Class Shape
	Inherits OverlayCommand

The Shape type exposes the following members.

Constructors
  NameDescription
Public methodShape
Initializes a new instance of the Shape class
Public methodShape(McCommand)
Initializes a new instance of the Shape class
Top
Properties
  NameDescription
Public propertyAngleOfRotation
Counterclockwise angle, in degrees, by which the object is to be rotated about the center of its bounding rectangle.
Public propertyApplyTo
Defines to which graphical object the shape is applied when the command runs.
Public propertyBorderColor
Color of the object frame.
Public propertyBorderStyle
Describes the visual appearance of the border if there is any.
Public propertyBorderVisible
Defines visibility of the graphical object border.
Public propertyBorderWidth
Width of a graphic object frame.
Public propertyCornersStyle
Describes the visual appearance of the border corners if there is any.
Public propertyFillColor
Color of the inside of a closed object.
Public propertyFillOpacity
Percentage opacity for fill of the object, from -1 (sync to Opacity) to 0 (invisible) to 100 (opaque).
Public propertyFillStyle
Defines visibility of the graphical object border and inner area.
Public propertyFillVisible
Defines visibility of the graphical object inner area.
Public propertyFrameEnd
Upper limit of the frame range where the object should be displayed.
Public propertyFrameStart
Lower limit of the frame range where the object should be displayed.
Public propertyLabel
Public propertyLabelObject
The Label object associated with this object.
Public propertyLayer
This object's display layer number.
Public propertyLineEnding
Describes the style of line ending for open objects.
Public propertyLineEndingEnd
Describes the end style of line ending for open objects.
Public propertyLineEndingStart
Describes the start style of line ending for open objects.
Public propertyLocation
Defines the location of the graphical object.
Public propertyOpacity
Percentage opacity of the object, from 0 (invisible) to 100 (opaque).
Public propertyScalePercentEnd
Defines scaling percentage of the line/polyline end symbol.
Public propertyScalePercentStart
Defines scaling percentage of the line/polyline start symbol.
Public propertySelected
Defines selected state of the graphical object.
Public propertyVisible
Defines visible state of the graphical object.
Public propertyZoomWithImage
Defines whether an object should be scaled together with the underlying image.
Public propertyZoomWithImageLimit
Defines the zoom percentage below which ZoomWithImage is forced True.
Top
Methods
  NameDescription
Public methodClone (Overrides McCommandExtended.Clone(McCommand).)
Public methodStatic memberFromGraphObj(McGraphObj, ShapeAction)
Create a new command using the properties of an existing McGraphObjCircle object.
Public methodStatic memberFromGraphObj(McGraphObj, ShapeAction, ShapeProperties)
Public methodStatic memberFromGraphObj(McGraphObj, ShapeAction, mcMcOvrLibPropertyIDs)
Public methodIsPropertyActive (Overrides McCommandExtended.IsPropertyActive(String).)
Public methodOnRecording (Overrides McCommandExtended.OnRecording(McScript, RecordOptions).)
Public methodRun
Public methodSaveParametersAsCode (Overrides McCommandExtended.SaveParametersAsCode(TextWriter, String, RecordingFlags).)
Top
Remarks
See Also
Inheritance Hierarchy
SystemObject
  MediaCy.IQL.ApplicationMcCommand
    MediaCy.IQL.ApplicationMcCommandExtended
      MediaCy.CommandsBaseCommand
        MediaCy.CommandsOneInputCommandObject
          MediaCy.Commands.OverlaysOverlayCommand
            MediaCy.Commands.OverlaysShape
              MediaCy.Commands.OverlaysArrow
              MediaCy.Commands.OverlaysBitmap
              MediaCy.Commands.OverlaysCircle
              MediaCy.Commands.OverlaysEllipse
              MediaCy.Commands.OverlaysLabelObject
              MediaCy.Commands.OverlaysLine
              MediaCy.Commands.OverlaysPoint
              MediaCy.Commands.OverlaysPolyline
              MediaCy.Commands.OverlaysRectangle
              MediaCy.Commands.OverlaysRoundedRectangle
              MediaCy.Commands.OverlaysShapeGroup
              MediaCy.Commands.OverlaysText