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 for enumeration AUTOMATION_VECTOR_MASK are listed 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. | |
| 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. | |
Note: |
The AUTOMATIONVECTORPROPERTIES structure is only used in the Vector toolkits. |
L_AutSetVectorProperty and L_AutGetVectorProperty are the functions used to set and get the vector automation properties.