Thema: Delphi Malprogramm?

Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Malprogramm?

  Alt 15. Dez 2003, 16:35
Mit einen Shape könnte der schwierig werden, da ein Shape kein Canvas besitzt.

Mit einer PaintBox z.B. könnte das so aussehen:
Delphi-Quellcode:
var x,y: integer;
...
procedure TForm1.PaintBox1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  PaintBox1.Canvas.MoveTo(x,y);
end;

procedure TForm1.PaintBox1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
  if ssleft in shift then PaintBox1.Canvas.LineTo(x,y);
end;
  Mit Zitat antworten Zitat