Buchempfehlung
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
"Der" Petzold, das über 1000 Seiten starke Standardwerk zum Win32-API - besonders nützlich u. a. bei der GUI-Programmierung in FreeBASIC! [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Tutorial

Schriftarten unter FreeBASIC

von RedakteurVoltaSeite 7 von 7

FBFonts mit ASCII - Zeichensatz

...die Umlaute werden nicht richtig dargestellt?

OK, es gibt dafür schon jede Menge Tips und Tricks hier unter Freebasic-Portal.de.
Mit dem überladen der FBFonts (auf der vorigen Seite) kam mir die Idee die FBFonts so umzustellen, dass sie quasi einen ASCII-Zeichensatz (mit €-Zeichen) bilden.
FBFont(ASCII)
Die Umsetzung des Zeichensatzes habe ich nach der Funktion uANSI2ASCII (AscAnsDat) von ytwinky gemacht. Das € - Zeichen ist von Hand geändert.
Hier eine kleine Demonstration:

...
Screen 18,32

set_fbfont 16
Print "FBFont 8x16 ; ä ü ö ß Ä Ü Ö € µ @ ~"
zeig_Schrift
Print

bmp_to_fbfont ("FBFont8x16ASCII.bmp",16,0)
Print "FBFont 8x16(ASCII) ; ä ü ö ß Ä Ü Ö € µ @ ~"
zeig_Schrift
Sleep

set_fbfont 14
Print "FBFont 8x14 ; ä ü ö ß Ä Ü Ö € µ @ ~"
zeig_Schrift
Print

bmp_to_fbfont ("FBFont8x14ASCII.bmp",14,0)
Print "FBFont 8x14(ASCII) ; ä ü ö ß Ä Ü Ö € µ @ ~"
zeig_Schrift
Sleep

set_fbfont 8
Print "FBFont 8x8 ; ä ü ö ß Ä Ü Ö € µ @ ~"
zeig_Schrift
Print

bmp_to_fbfont ("FBFont8x8ASCII.bmp",8,0)
Print "FBFont 8x8(ASCII) ; ä ü ö ß Ä Ü Ö € µ @ ~"
zeig_Schrift
Sleep

Der Source und die Zeichensätze sind im Download (Seite 1) enthalten.

 

Gehe zu Seite Gehe zu Seite  1  2  3  4  5  6  7  
Zusätzliche Informationen und Funktionen
  • Das Tutorial wurde am 14.05.2008 von RedakteurVolta angelegt.
  • Die aktuellste Version wurde am 07.01.2013 von RedakteurVolta gespeichert.
  Bearbeiten Bearbeiten  

  Versionen Versionen