Registriert seit: 31. Aug 2005
1.622 Beiträge
FreePascal / Lazarus
|
Re: Andorra 2D [Ver. 0.35, 04.03.08]
11. Mär 2008, 13:46
Hallo,
Danke für das Aufspüren des Fehlers. Dieser befindet sich in der Unit "AdFont" und lässt sich durch austauschen der Methode "TAdFont.CalcTextSizes" durch folgende beheben:
Delphi-Quellcode:
procedure TAdFont.CalcTextSizes(AText:string);
var
ATextSet:TAdTextSet;
begin
if (TypeSetter.Changed) or (AText <> FLastText) then
begin
TypeSetter.CharSizes := FCharSizes;
TypeSetter.CharPatterns := FCharPatterns;
TypeSetter.GenerateLine(0, 0, AText, ATextSet);
FLastText := AText;
FLastWidth := TypeSetter.TextWidth;
FLastHeight := TypeSetter.TextHeight;
end;
end;
Falls es noch Probleme geben sollte, melde dich einfach.
Noch einmal Danke,
Andreas
Andreas "Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
|