Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Schriftart Programm-intern

  Alt 19. Jun 2007, 08:09
Na ja, bloß weil die Schriftart in einer Resource ist, kann man sie ja noch nicht verwenden.

Du könntest Dir deine Schrift in einigen Größen als Bitmap ablegen, sodaß die Zeichen nebeneinander liegen. Dann benötigst Du noch ein Array, das die Breite in Pixeln und Position innerhalb dieser Bitmap spezifiziert.

Anschließend kannst du mit dieser Information einen beliebigen Text 'rendern', indem du einfach Zeichen für Zeichen aus der Bitmap aufs Canvas kopierst.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat