Font
Native font.
Module | require("gui") |
Type | Class |
Class methods
default()
Return the default font used for displaying text.
Return
Font
create(name, size, weight, style)
Create a Font implementation with the specified name
, DIP size
,
weight
and style
.
Parameters
String
nameNumber
sizeFont::Weight
weightFont::Style
style
Return
Font
createFromPath(path, size)
Create a Font by reading from |path|. If the font file contains multiple families or weights, only the first encountered font will be used.
Parameters
String
pathNumber
size
Return
Font
Methods
derive(sizeDelta, weight, style)
Returns a new Font derived from the existing font.
The size_delta
is the size in DIP to add to the current font.
Parameters
Number
sizeDeltaFont::Weight
weightFont::Style
style
Return
Font
getName()
Return font's family name.
Return
String
getSize()
Return font's DIP size.
Return
Number
getWeight()
Return the font weight.
Return
Font::Weight
getStyle()
Return the font style.
Return
Font::Style