Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Rechts-/Linksklickerkennung (https://www.delphipraxis.net/84419-rechts-linksklickerkennung.html)

arukas 16. Jan 2007 17:45


Rechts-/Linksklickerkennung
 
Hi Leute,

Wenn ich das Ereignis "OnMouseDown" verwende reagiert das Programm bei jedem Klick mit der Maus, also wird kein Unterschied zwischen einem Links- und einem Rechtsklick gemacht. Wie kann ich da einen Unterschied machen? Also wie kann ich einen Rechtsklick erkennen?

liebe Grüße
Arukas

Die Muhkuh 16. Jan 2007 17:47

Re: Rechts-/Linksklickerkennung
 
Delphi-Quellcode:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  case Button of
    mbLeft: ShowMessage('Links');
    mbRight: ShowMessage('Rechts');
    mbMiddle: ShowMessage('Mitte');
  end;
end;
Geht doch einwandfrei?

arukas 16. Jan 2007 17:51

Re: Rechts-/Linksklickerkennung
 
ich wusste nicht, dass das so einfach geht,

vielen Dank

leddl 16. Jan 2007 17:53

Re: Rechts-/Linksklickerkennung
 
Zitat:

Zitat von arukas
ich wusste nicht, dass das so einfach geht

Deswegen haben die Parameter sprechende Namen, die auch in derDelphi-Referenz durchsuchenDelphi-Hilfe noch weiter erklärt werden :zwinker:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz