MMpy.Font.set_properties
Syntax
font.set_properties(**kwargs)
Description
Sets zero or more font properties which are listed below in the parameters.
Parameters
Name |
Type |
Description |
---|---|---|
bold | bool (optional) | TODO |
italic | bool (optional) | TODO |
underline | bool (optional) | TODO |
strikeout | bool (optional) | TODO |
width | int (optional) | TODO |
escapement | int (optional) | TODO |
orientation | int (optional) | TODO |
charset | int (optional) | TODO |
out_precision | int (optional) | TODO |
clip_precision | int (optional) | TODO |
quality | int (optional) | TODO |
pitch_and_family | int (optional) | TODO |
face_name | str (optional) | Font name. |
world_size_units | bool (optional) | TODO |
size_precision | int (optional) | TODO |
size | float (optional) | Size of the font. |
background_colour | MMpy.Colour (optional) | TODO |
border_colour | MMpy.Colour (optional) | TODO |
halo_colour | MMpy.Colour (optional) | TODO |
border_style | int (optional) | TODO |
anchor_style | int (optional) | TODO |
always_readable | bool (optional) | TODO |
billboard | bool (optional) | TODO |
view_direction | MMpy.Point3D (optional) | TODO |
up_direction | MMpy.Point3D (optional) | TODO |
halo_enabled | bool (optional) | TODO |
bounding_box_enabled | bool (optional) | TODO |
halo_width | float (optional) | TODO |
border_width | float (optional) | TODO |
billboard_code | int (optional) | TODO. Valid values are 0 → 5. |
line_spacing | float (optional) | TODO |
Examples
font = MMpy.Font() font.set_properties(face_name='Calibri', size=12.0) formset = MMpy.FormSet(...) formset.set_field('FONT', font)
Resource ID
IDPH_FONT_SET_PROPERTIES