fonthandle = A handle to a previously loaded font. |
This removes a TrueType font previously loaded into memory (though the dxLoadFont command). Note: Blitz doesn't work with SYMBOL fonts, like Webdings and WingDings. |
; dxLoadFont/dxSetFont/dxFreeFont example ; enable graphics mode Graphics 800,600,16 ; Set global on font variables Global fntArial,fntArialB,fntArialI,fntArialU ;Load fonts to a file handle variables fntArial=dxLoadFont("Arial",24,False,False,False) fntArialB=dxLoadFont("Arial",18,True,False,False) fntArialI=dxLoadFont("Arial",32,False,True,False) fntArialU=dxLoadFont("Arial",14,False,False,True) ; set the font and dxPrint dxText dxSetFont fntArial dxText 400,0,"This is just plain Arial 24 point",True,False dxSetFont fntArialB dxText 400,30,"This is bold Arial 18 point",True,False dxSetFont fntArialI dxText 400,60,"This is italic Arial 32 point",True,False dxSetFont fntArialU dxText 400,90,"This is underlined Arial 14 point",True,False ; Standard 'wait for ESC' from user While Not dxKeyHit(1) Wend ; Clear all the fonts from memory! dxFreeFont fntArial dxFreeFont fntArialB dxFreeFont fntArialI dxFreeFont fntArialU |