Click or drag to resize

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
Syntax
VB
Public Enumeration mcobjShapeInfoControl
Members
  Member nameValueDescription
mcobjSIC_Default0Default Shape information is the sameas mcobjSIC_SizeDim1, below. Use this as the argument when assigning a new shape.
mcobjSIC_SizeDim00Size of Dim0 (slowest moving) is returned
mcobjSIC_SizeDim11Size(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_SizeDim22Size(s) of any Dim2 returned as for Dim1.
mcobjSIC_SizeDim33Size(s) of any Dim3 returned as for Dim1.
mcobjSIC_SizeAllDims6Sizes 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_NofDims7The 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_DimMayVaryMask8a 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_DimDoesVaryMask9A 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-2147483647a 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