Was habt ihr denn gegen den Vorschlag: Mit etwas Denkarbeit hab ich ganz schnell so eine Linie gebaut: (Siehe Anhang)
Benutzte
Procedure:
Delphi-Quellcode:
procedure TForm1.Paint(x,y: integer; col: TColor; img: TImage);
var
xm: integer;
begin
// 250 = img.Width div 2
// 150 = img.Heigth div 2
xm:=(250-x) div 2 ;
with img.Canvas do
begin
Pen.Color:=col;
moveto(250,150); // Mitte des images
lineto(250-xm,150); // Waagrecht
lineto(250-xm,y); // Senkrecht
lineto(x,y); // nochmal waagrecht
end;
end; // of paint
Erwarte das Beste und bereite dich auf das Schlimmste vor.