Einzelnen Beitrag anzeigen

Benutzerbild von Jazzman_Marburg
Jazzman_Marburg

Registriert seit: 2. Aug 2004
359 Beiträge
 
#6

AW: Raster in Millimeter vs. Pixel zeichnen

  Alt 6. Nov 2010, 14:12
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
--- Delphi XE Starter, Windows 8 ---
  Mit Zitat antworten Zitat