Shape Class |
|
Namespace: MediaCy.Commands.Overlays
Public Class Shape Inherits OverlayCommand
The Shape type exposes the following members.
| Name | Description | |
|---|---|---|
| Shape | Initializes a new instance of the Shape class | |
| Shape(McCommand) | Initializes a new instance of the Shape class |
| Name | Description | |
|---|---|---|
| AngleOfRotation |
Counterclockwise angle, in degrees, by which the object is to be rotated about the center of its bounding rectangle.
| |
| ApplyTo |
Defines to which graphical object the shape is applied when the command runs.
| |
| BorderColor |
Color of the object frame.
| |
| BorderStyle |
Describes the visual appearance of the border if there is any.
| |
| BorderVisible |
Defines visibility of the graphical object border.
| |
| BorderWidth |
Width of a graphic object frame.
| |
| CornersStyle |
Describes the visual appearance of the border corners if there is any.
| |
| FillColor |
Color of the inside of a closed object.
| |
| FillOpacity |
Percentage opacity for fill of the object, from -1 (sync to Opacity) to 0 (invisible) to 100 (opaque).
| |
| FillStyle |
Defines visibility of the graphical object border and inner area.
| |
| FillVisible |
Defines visibility of the graphical object inner area.
| |
| FrameEnd |
Upper limit of the frame range where the object should be displayed.
| |
| FrameStart |
Lower limit of the frame range where the object should be displayed.
| |
| Label | ||
| LabelObject |
The Label object associated with this object.
| |
| Layer |
This object's display layer number.
| |
| LineEnding |
Describes the style of line ending for open objects.
| |
| LineEndingEnd |
Describes the end style of line ending for open objects.
| |
| LineEndingStart |
Describes the start style of line ending for open objects.
| |
| Location |
Defines the location of the graphical object.
| |
| Opacity |
Percentage opacity of the object, from 0 (invisible) to 100 (opaque).
| |
| ScalePercentEnd |
Defines scaling percentage of the line/polyline end symbol.
| |
| ScalePercentStart |
Defines scaling percentage of the line/polyline start symbol.
| |
| Selected |
Defines selected state of the graphical object.
| |
| Visible |
Defines visible state of the graphical object.
| |
| ZoomWithImage |
Defines whether an object should be scaled together with the underlying image.
| |
| ZoomWithImageLimit |
Defines the zoom percentage below which ZoomWithImage is forced True.
|
| Name | Description | |
|---|---|---|
| Clone | (Overrides McCommandExtended.Clone(McCommand).) | |
| FromGraphObj(McGraphObj, ShapeAction) |
Create a new command using the properties of an existing McGraphObjCircle object.
| |
| FromGraphObj(McGraphObj, ShapeAction, ShapeProperties) | ||
| FromGraphObj(McGraphObj, ShapeAction, mcMcOvrLibPropertyIDs) | ||
| IsPropertyActive | (Overrides McCommandExtended.IsPropertyActive(String).) | |
| OnRecording | (Overrides McCommandExtended.OnRecording(McScript, RecordOptions).) | |
| Run | ||
| SaveParametersAsCode | (Overrides McCommandExtended.SaveParametersAsCode(TextWriter, String, RecordingFlags).) |