Thema: Delphi Canvas Zeichnung drehen

Einzelnen Beitrag anzeigen

hboy

Registriert seit: 16. Jan 2004
364 Beiträge
 
#13

Re: Canvas Zeichnung drehen

  Alt 1. Jun 2006, 20:41
naja mit der ellipse wirds schwerer, aber die Linien gehen so:


Delphi-Quellcode:
a: single;

[...]

procedure TMann2.zeichnen;
var
  axis: TPoint;
  p : TPoint;
begin
  axis := Point(xpos + 8, ypos + 50);
[...]
  p := RotateCCW(Point(xpos,ypos+20),axis,a);
  Form1.Canvas.Moveto(p.x,p.y);
  p := RotateCCW(Point(xpos,ypos+50),axis,a);
  Form1.Canvas.LineTo(p.x,p.y);
[...]
Power is nothing without TControl
  Mit Zitat antworten Zitat