Syntax

MMpy.Hatch(foreground_colour, backgroud_colour, border_colour, use_fg_border_colour, pts_size, pattern, true_type_font_name)

Description

Create a Hatch object.

Parameters

Name
Type
Description

foreground_colour 

MMpy.Colour

Colour of the foreground.

background_colour 

MMpy.Colour

Colour of the background.

border_colour 

MMpy.Colour

Colour of the border.

use_fg_border_colour 

Bool

Overwrite the border colour using the value from the foreground colour.

border_line_type 

MMpy.LineType

Type of line to draw.

pts_size 

int

Size of the hatch pattern.

pattern 

int

ID of the pattern to use.

true_type_font_name 

string

Name of the TrueType Font.

Returns

Type
Description

MMpy.Hatch

A new hatch object instance.

See Also

MMpy.Colour

MMpy.LineType

Notes

Valid choices for border_line_type are:

  • MMpy.LineType.solid

  • MMpy.LineType.medium

  • MMpy.LineType.thick

  • MMpy.LineType.dot

  • MMpy.LineType.dash

Examples

fg_colour = MMpy.Colour(R=255, G=255, B=255)
bg_colour = MMpy.Colour()
border_colour = MMpy.Colour(R=255)
hatch = MMpy.Hatch(fg_colour, bg_colour, border_colour, False, MMpy.LineType.solid, 13, 34, 'MM Hatch Patterns 1')

Resource ID

IDPH_HATCH_CSTR