LAnnAutomation::SetFillPattern

#include "ltwrappr.h"

virtual L_INT LAnnAutomation::SetFillPattern(uFillPattern=ANNPATTERN_SOLID, uFlags=0)

L_UINT uFillPattern;

/* constant that specifies the fill pattern */

L_UINT uFlags;

/* reserved for future use */

Sets the fill pattern of the annotation object.

Parameter

Description

uFillPattern

The constant that specifies the fill pattern. Possible fill pattern values are:

 

Value

Meaning

 

ANNPATTERN_SOLID

[0] Solid

 

ANNPATTERN_BDIAGONAL

[1] Backward diagonal

 

ANNPATTERN_CROSS

[2] Cross

 

ANNPATTERN_DIAGCROSS

[3] Diagonal cross

 

ANNPATTERN_FDIAGONAL

[4] Forward diagonal

 

ANNPATTERN_HORIZONTAL

[5] Horizontal

 

ANNPATTERN_VERTICAL

[6] Vertical

 

To see the possible fill modes and patterns, refer to Illustration of Fill Options for Annotations.

uFlags

Reserved for future versions, use 0.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Required DLLs and Libraries

LTANN

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

Platforms

Win32, x64.

See Also

Functions:

LAnnAutomation::GetFillMode, LAnnAutomation::SetFillMode, LAnnAutomation::GetFillPattern, LAnnAutomation::GetPolyFillMode, LAnnAutomation::SetPolyFillMode, LAnnotation::GetROP2, LAnnotation::SetROP2, Class Members, LAnnotation::GetFillMode, LAnnotation::SetFillMode, LAnnotation::GetOptions, LAnnotation::SetOptions

Topics:

Annotation Functions: Object Properties

Example

For an example, refer to LAnnAutomation::GetFillPattern.