klappt leider immernochnicht ganz....
weder mit
Delphi-Quellcode:
xspin:=round(spinEdit.Value/2);
yspin:=round(spinEdit.Value/2);
image1.Canvas.Rectangle(x,y,xspin+x,yspin+y);
noch mit
Delphi-Quellcode:
xspin:=spinEdit.Value div 2;
yspin:=spinEdit.Value div 2;
image1.Canvas.Rectangle(x,y,xspin+x,yspin+y);
erhalte ich ein rechteck der "richtigen" Größe...
folgendes Problem, weshalb ich den spinEdit-Wert durch 2 teilen will:
wenn ich ein rechteck der größe 10 (also 10x10 Pixel) gezeichnet haben will, dann krieg ich mit folgender Funktion ein Rechteck der Größe 20x20... Fragt mich aber nicht wieso... ^^
image1.Canvas.Rectangle(x,y,x+spinEdit.Value,y+spinEdit.Value);
wenn ichs jetzt mit den zwei Funktionen oben ausprobiere, dann ist das rechteck zumindest schonmal kleiner (ca. 14x14), aber nicht 10x10 Pixel groß...