Thema: Delphi Frage zu getcursorpos

Einzelnen Beitrag anzeigen

Lefko

Registriert seit: 31. Jul 2003
359 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: Frage zu getcursorpos

  Alt 10. Dez 2003, 16:48
Zitat von Obi-1-ip:
...was ich genau machen will wenn ich eine canvas habe auf der ich bei click ein rechteck zeichnen will!!!
Ich glaube, du willst eine canvas haben auf der du bei click ein rechteck zeichen willst!

Ne, Scherz beiseite...
Du willst ein Rechteck zeichnen, wenn du auf das Image klickst? Wie groß soll das Rechteck sein? Willst du das mit der Maus ziehen oder einfach nur hinzeichnen?

einfach zum zeichnen wäre sowas:

Delphi-Quellcode:
procedure TFormX.FormMouseDown(Sender: TObject; Button: TMouseButton;
                               Shift: TShiftState; X, Y: Integer);
begin
with ImageX.canvas do
  begin
   pen.color := clblack;
   brush.color := white;
   rectangle(x , y , x + 30 , y + 50);
  end;
end;
Ansonsten schau dir (wie dein titel) GetCursorPos(Point) mal an, damit kannst du ein Rechteck ziehen...


MfG Lefko.
Johannes
-=[Nennst du meinen Namen, bin ich schon nicht mehr da]=-
  Mit Zitat antworten Zitat