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.
Member | Description | |
nSize | Size of this structure. | |
dwMask | 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. | |
Pen | VECTORPEN structure that contains information about the pen to use when drawing vector objects. dwFlags determines whether or not this parameter contains valid data. | |
Brush | VECTORBRUSH structure that contains information about the brush to use when drawing vector objects. dwFlags determines whether or not this parameter contains valid data. | |
Font | 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.