|
To generate the bezier paths which represent a character from a TrueType and, eventually, an ATM, font character.
- Author:
- Mark_Goodall (Xara Group Ltd) <camelotdev@xara.com>
- Date:
- 25/1/95
- Parameters:
-
| pDC=>device | context [INPUTS] CharNumber=character number of char this is a wide Unicode value pLogFontStruct=>LOGFONT struct defining char, the size field is in logcords (=device cords in MM_TextMode) NoPolyElements=Number of elements in PolyDraw arrays, If NoPolyElements=0 then NoPolyElements is set to no. of elements required If NoPolyElements<>0 then generate paths in PolyDraw arrays pPolyCordBuffer=>Cord array in PolyDraw system pPolyVerbBuffer=>Verb array in PolyDraw system Global: Assumes MM_TextMode |
| NoPolyElements=No. | required if entry value=0 [OUTPUTS] PolyDrawArrays (Verb,Cord) filled if NoPolyElements<>0, CordArrays hold cords in 1/72000's |
- Returns:
- If FALSE returned then error has occured
Definition at line 275 of file textfuns.cpp. |