mcobjShapeInfoControl Enumeration
|
|
Constants for the IMcObject.Shape property's eShapeInfoControl argument.On assignment, the argument must be mcobjSIC_Default.
Namespace:
MediaCy.IQL.ObjectManager
Assembly:
MediaCy.IQL.ObjectManager (in MediaCy.IQL.ObjectManager.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcobjShapeInfoControl
Members
| Member name | Value | Description |
---|
| mcobjSIC_Default | 0 | Default Shape information is the sameas mcobjSIC_SizeDim1, below. Use this as the argument when assigning a new
shape. |
| mcobjSIC_SizeDim0 | 0 | Size of Dim0 (slowest moving) is returned |
| mcobjSIC_SizeDim1 | 1 | Size(s) of any Dim1 (next slowestmoving) is returned. For all dimensions other than the slowest moving (Dim0,
above), if the dimension has size elements that vary then the element sizes
will be returned as a 1-D array of these sizes, otherwise the size is
returned as a scalar value; this scalar value will be positive if the
dimension size is FIX'ed and it will be negative or zero if the dimension is
allowed to vary in size. |
| mcobjSIC_SizeDim2 | 2 | Size(s) of any Dim2 returned as for Dim1. |
| mcobjSIC_SizeDim3 | 3 | Size(s) of any Dim3 returned as for Dim1. |
| mcobjSIC_SizeAllDims | 6 | Sizes of all dimensions are returnedencoded in a a 1-D array, with element zero representing Dim1 (the slowest
moving). Sizes of fixed dimensions are returned as positive numbers, while
sizes of variable dimensions holding only one element size are returned as a
negative number or zero. Dimensions with varying size elements are returned
as the special value of mcobjSIC_VaryingSizeCode (-0x7fffffff) as their
size. |
| mcobjSIC_NofDims | 7 | The number of dimensions is returned.mcobjSIC_DimMayVaryMask = 8, A mask of dimensions which are allowed to vary
is returned. Bit 0 is Dim0, the slowest moving dimension. The bit
corresponding to each dimension is set if the dimension is allowed to vary. |
| mcobjSIC_DimMayVaryMask | 8 | a mask of dimensions which areallowed to vary is returned. Bit 0 is Dim1, the fastest moving dimension.
The bit corresponding to each dimension is set if the dimension is allowed
to vary. |
| mcobjSIC_DimDoesVaryMask | 9 | A mask of dimensions which actuallyhave a varying number of elements is returned. Bit 0 is Dim0, the slowest
moving dimension. The bit corresponding to each dimension is set if the
dimension has a varying number of elements. The slowest moving dimension
always has one size, so bit-0 will always be clear. |
| mcobjSIC_VaryingSizeCode | -2147483647 | a code for dimension sizesthat actually do vary, returned as a dimension size when
mcobjSIC_SizeAllDims is specified as the eShapeInfoControl. This value may
not be used as an argument. |
See Also