Font
- class wellcad.com.Font(dispatch)
This class encapsulates the properties of fonts used throughout WellCAD
For example, fonts can be specified in the following places:
Comment log
Comment partition
Property partition
Log title
In general, attributes of this class reflect those of the
LOGFONTstructure in the Win32 API. Documentation for this structure can be found here.Example
>>> log = borehole.log("Comments") >>> font = log.font >>> font.name 'Arial Narrow' >>> font.italic False
- property bold
Whether the font is bold.
- Type
bool
- property charset
The index of the character set used.
The character set can be selected from a list of available values documented in the Win32
LOGFONTdocumentation).- Type
int
- property italic
Whether the font is italicized.
- Type
bool
- property name
The name of the font type used.
- Type
str
- property size
The size of the font.
See the Win32
LOGFONTdocumentation for more of an explanation.- Type
int
- property strikethrough
Whether the font is struck through.
- Type
bool
- property underline
Whether the font is underlined.
- Type
bool
- property weight
The weight (boldness) of the font used.
Values typically range from 100 to 900 where 400 is regular weight and 700 is bold.
- Type
int