Einzelnen Beitrag anzeigen

framik

Registriert seit: 18. Apr 2006
15 Beiträge
 
#74

Re: Andorra 2D - The Next Generation 2D Engine

  Alt 20. Feb 2007, 19:22
Zitat von igel457:
Delphi-Quellcode:
AFont := TAdFont.Create(AdDraw1);
//Einfachen Font erstellen oder...
AFont.CreateFont('Arial',[fsBold],12); //Erzeugt einen Font der Schriftart 'Arial', Fett in Schriftgröße 12
Da scheint noch was nicht zu funktionieren.

Bei mir gibt es einen Absturz in AdDraws bei

Delphi-Quellcode:
 
if AShadow then
    begin
      bmp2 := TBitmap.Create;
      bmp2.Assign(bmp);
      bmp2.Canvas.Brush.Assign(Brush);
      bmp2.Canvas.Font.Assign(Font);
    end;
bmp2.Canvas.Font.Color := RGB(AShadowAlpha,AShadowAlpha,AShadowAlpha); //<-- hier kommt der Absturz
Da AShadow bei mir false ist, wird bmp2 natürlich nicht erstellt danach aber trotzdem zugegriffen

EDIT: Zusatzfrage, was gebe ich an wenn ich fsBold nicht nutzen möchte, also normale Schriftart?
  Mit Zitat antworten Zitat