LoadFont()
Syntax
Result = LoadFont(#Font, Name$, Height [, Flags])Description
Tries to open the specified font.
Parameters
#Font A number to identify the new font. #PB_Any can be used to auto-generate this number. Name$ The name of the font to load. Height The vertical size of the font in points. Flags (optional) A combination of the following constants: #PB_Font_Bold : The font will be bold #PB_Font_Italic : The font will be italic
Return value
Returns nonzero if the font was loaded successfully and zero if not. If #PB_Any was used for the #Font parameter then the generated number is returned on success.
Example
If OpenWindow(0, 100, 200, 300, 200, "2D Drawing Test")
If CreateImage(0, 300, 200)
If StartDrawing(ImageOutput(0))
DrawingMode(#PB_2DDrawing_Transparent)
LoadFont(0, "times", 30)
DrawingFont(FontID(0))
DrawText(10, 50, "Hello world !", RGB(255, 0, 0))
StopDrawing()
EndIf
EndIf
; Create a gadget to display the image
;
ImageGadget(0, 0, 0, 300, 200, ImageID(0))
EndIf
See Also
FontID(), FreeFont()
Supported OS
All