Hilfe

FreeFont

B2D B+ B3D

Aufruf

FreeFont font

Parameter

font Identität der Schriftart


Rückgabewert

-


Beschreibung

Diese Anweisung entfernt eine vorher mit LoadFont/RequestFont geladene Schrift aus dem Speicher. Dadurch wird mehr Speicher frei. Die FONT-Befehle von BlitzBasic arbeiten nicht mit Symbolschriften wie Webdings and Wingdings zusammen.

Das manuelle Löschen einer Schrift muss nicht angewendet werden. BlitzBasic macht es automatisch, wenn das Programm beendet wird. Allerdings kann man somit während des Spiels den unnötigen Speicher freigeben.


Beispiel

Hier wird eine Schriftart geladen und deren max. Breite/Höhe ausgegeben:

Graphics 640, 480, 32, 2
SetBuffer BackBuffer()

;Schriftart laden und in font speichern
font = LoadFont("Arial",15,1)

;geladene Schriftart "setzen", also für spätere Textausgaben benutzen
SetFont font

While Not KeyHit(1)

   Cls
   
   ;Größe und Breite der Schriftart ausgeben
   Text 10, 10, "FontHeight: " + FontHeight()
   Text 10, 30, "FontWidth: " + FontWidth()
   
   Flip
   
Wend

;Schriftart wieder freigeben
FreeFont font

End


Siehe auch

LoadFont, SetFont

Übersicht 2D Grafik Text