Ich möchte auf einem Image eine Linie erzeugen, indem ich auf eine bestimmte Stelle klicke und dann die Maus bewege, bis ich von der linken Taste herunter gehe. Wie bei Paint eben.
Mein Quelltext sieht bis jetzt so aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm1.MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin Image1.Canvas.MoveTo(X,Y); Image1.Canvas.LineTo(MouseX,MouseY); end; |
Funktioniert das überhaupt mit OnMouseDown oder muss ich ein anderes Event verwenden?
Ich würde mich freuen, wenn ich ein paar Ideen bekommen würde. Danke!
Moderiert von
Narses: Delphi-Tags hinzugefügtModeriert von
Narses: Topic aus Sonstiges (Delphi) verschoben am Do 07.01.2010 um 13:24