typedef struct _AUTOMATIONVECTORPROPERTIES
{
L_INT nSize;
L_UINT32 dwMask;
VECTORPEN Pen;
VECTORBRUSH Brush;
VECTORFONT Font;
}AUTOMATIONVECTORPROPERTIES, *pAUTOMATIONVECTORPROPERTIES;
The AUTOMATIONVECTORPROPERTIES structure holds information about the Pen, Brush and Font to be used when a new vector object is created through the vector automation.
Size of this structure.
Flag that indicates which members of this structure are valid. Possible values are given below. These values may be combined using a bitwise OR (|).
Value | Meaning |
---|---|
AUTOMATION_VECTOR_PEN | The Pen member of the structure is valid. |
AUTOMATION_VECTOR_BRUSH | The Brush member of the structure is valid. |
AUTOMATION_VECTOR_FONT | The Font member of the structure is valid. |
AUTOMATION_VECTOR_MASK | The Mask member of the structure is valid. |
VECTORPEN structure that contains information about the pen to use when drawing vector objects. dwFlags determines whether or not this parameter contains valid data.
VECTORBRUSH structure that contains information about the brush to use when drawing vector objects. dwFlags determines whether or not this parameter contains valid data.
VECTORFONT structure that contains information about the font to use when drawing vector objects. dwFlags determines whether or not this parameter contains valid data.
LAutomation::SetVectorProperty and LAutomation::GetVectorProperty are the functions used to set and get the vector automation properties.