L_AutGetPaintProperty

#include ltaut.h

L_LTAUT_API L_INT L_AutGetPaintProperty (pAutomation, nGroup, pProperty)

pAUTOMATIONHANDLE pAutomation;

/* pointer to an automation handle */

PAINTGROUP nGroup;

/* type of paint properties */

L_VOID * pProperty;

/* pointer to a PAINTXXX structure */

Gets the current digital paint automation properties.

Parameter

Description

pAutomation

Pointer to an automation handle.

nGroup

Indicates the paint properties to get and the structure pointed to by pProperty. Possible values are:

 

Value

Meaning

 

PAINT_GROUP_BRUSH

Get the Paintbrush properties. pProperty points to a PAINTBRUSHstructure.

 

PAINT_GROUP_SHAPE

Get the Paint shape properties. pProperty points to a PAINTSHAPE structure.

 

PAINT_GROUP_REGION

Get the Paint region properties. pProperty points to a PAINTREGIONstructure.

 

PAINT_GROUP_FILL

Get the Paint fill properties. pProperty points to a PAINTFILL structure.

 

PAINT_GROUP_TEXT

Get the Paint fill properties. pProperty points to a PAINTTEXTstructure.

pProperty

Pointer to a PAINTXXX structure to be updated with the specified property values. The type of structure that this parameter points to is indicated by the nGroup parameter.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

Note:

This function is only available in the Digital Paint toolkits.

This function will only work if the automation handle was created using the AUTOMATION_MODE_PAINT automation mode. For information on creating an automation handle, refer to L_AutCreate.

Required DLLs and Libraries

LTAUT

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application

See Also

Functions:

L_AutSetPaintProperty.

Topics:

Automation Functions: Automation Paint Property.

Example

For an example, refer to L_AutSetPaintProperty.