fontToMapping()
The function returns a mapping for a specified font string.
Synopsis
mapping fontToMapping(string font);
        Parameters
| Parameters | Meaning | 
|---|---|
| font | A font string, e.g. "Arial,-1,17,5,75,0,0,0,0,0,Bold"See also the example at the end of this chapter. | 
Return value
A mapping with key/value pairs for the specified font.
Description
The function returns a mapping for a specified font string. The returned mapping contains the following key/value pairs of the font:
| Key | Value | 
|---|---|
| "family" | (string) | 
| "pointSize" | (float) | 
| "pixelSize" | (int) | 
| "weight" | (int) | 
| "italic" | (bool) | 
| "underline" | (bool) | 
| "strikeOut" | (bool) | 
| "fixedPitch" | (bool) | 
For documentation details of the above attributes, see https://doc.qt.io/qt-5/qfont.html.
Example
The function returns a mapping for the specified font string "Courier New,-1,17,5,50,1,1,0,0,0,Italic"
 main(mapping event)
{
  mapping m = fontToMapping("Courier New,-1,17,5,50,1,1,0,0,0,Italic");
  DebugN("Font string mapping:", m);
}    The mapping for the font string "Courier New,-1,17,5,50,1,1,0,0,0,Italic":
WCCOAui1:["Font string mapping:"][mapping 8 items
WCCOAui1: "family" : "Courier New"
WCCOAui1: "strikeOut" : FALSE
WCCOAui1: "fixedPitch" : FALSE
WCCOAui1: "pointSize" : -1
WCCOAui1: "pixelSize" : 17
WCCOAui1: "weight" : 50
WCCOAui1: "italic" : TRUE
WCCOAui1: "underline" : TRUE
WCCOAui1:] Assignment
Availability
UI
