Das sind Faktoren mit den du die Koordinaten multiplizieren musst.
Tschuldigung, aber ich muß nochmal nachfragen.
D.h die Multiplikation mit x und y muß hier erfolgen?
Delphi-Quellcode:
FOR i := 0 TO FBigVerticalUnits DO
BEGIN
XPos := ROUND(i * FBigUnit * x); // Das gleiche für YPos => * y
Canvas.MoveTo (XPos, 0);
Canvas.LineTo (XPos, FHeight);
END;
Aber hier doch sicher auch?
Delphi-Quellcode:
FBigHorizontalUnits := FHeight DIV FBigUnit;
FBigVerticalUnits := FWidth DIV FBigUnit;
Jazzman