Eventos OnMouseDown, OnMouseMove, OnMouseUp

14/02/2003

0

Alguém gente fina poderia explicar a diferença entre os 3 eventos abaixo ?

Gratissimo !!!
:wink:

OnMouseDown
OnMouseMove
OnMouseUp


Anonymous

Anonymous

Responder

Posts

14/02/2003

Okama

he, he.

Coloque esse código no seu form e veja vc mesmo:

ONMOUSEMOVE
==========
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Label1.Caption := ´X: ´+inttoStr(X) + ´ - Y: ´+IntToStr(Y);
end;

ONMOUSEDOWN
===========
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
Label2.Caption := ´Mouse Down em X: ´+IntToStr(X)+´ - Y: ´+IntToStr(Y);
end;

ONMOUSEUP
========
procedure TForm1.FormMouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
Label3.Caption := ´Mouse UP em X: ´ +IntToStr(X)+´ - Y: ´+IntToStr(Y);;
end;


Mova, Clique arraste e solte.

Um Abraço,


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar