![]() |
keine Änderung von Font
Hiho .. ich möchte gerne die Symbole der Schriftart Music Fun darstellen. Dazu muss ich die Schriftart umstellen. Dazu habe ich folgendes genommen:
Delphi-Quellcode:
Leider setzt er die Schriftart nicht um... Woran kann das liegen?
procedure pausen(Buchstabe:string;start,kreis_x:integer;canvas:Tcanvas);
begin Unit1.Form1.Font.Name:='MusicFun'; canvas.Font.Height:=c_abstand; canvas.TextOut(kreis_x,start+7*c_abstand,Buchstabe); end; Mfg Anna |
Re: keine Änderung von Font
Setz doch Canvas.Font.Name
|
Re: keine Änderung von Font
Das hab ich schon... funktioniert nicht... :cry:
|
Re: keine Änderung von Font
Ist der Name denn richtig angegeben? Im Text schreibst du "Music Fun", im Code verwendest du "MusicFun"
|
Re: keine Änderung von Font
es heißt MusicFun ... hatte in meiner Font Datenbank nachgeguckt.
|
Re: keine Änderung von Font
Versuch es mal testhalber hiermit:
Delphi-Quellcode:
procedure pausen(Buchstabe:string;start,kreis_x:integer;canvas:Tcanvas);
begin Canvas.Font.Name:='Wingdings'; canvas.Font.Size:=10; canvas.TextOut(kreis_x,start+7*c_abstand,Buchstabe); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz