Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   OnMouseDown auch rechte Maustaste???? (https://www.delphipraxis.net/121439-onmousedown-auch-rechte-maustaste.html)

SimStar001 27. Sep 2008 16:36


OnMouseDown auch rechte Maustaste????
 
Hallo,

sagt mal wieso kennt das Ereignis "OnMouseDown" bei einem Image nur die rechte und nicht die linke Maustaste!?


Gibt es ne Möglichkeit auch die Linke erkennen zu lassen?

danke

SirThornberry 27. Sep 2008 16:38

Re: OnMouseDown auch rechte Maustaste????
 
Ich verstehe die Frage nicht - das Ereignis wird doch bei beiden Tasten ausgelöst und es wird auch die jeweilige Taste übergeben

SimStar001 27. Sep 2008 16:42

Re: OnMouseDown auch rechte Maustaste????
 
Ja bei mir eben nicht und das wundert mich ja, wenn ich das ganze mit

Delphi-Quellcode:
 if button = mbleft then showmessage('linke maustaste');
teste, kommt keine antwort... also funktioniert nur die rechte!???? das wundert mich.....

SirThornberry 27. Sep 2008 16:45

Re: OnMouseDown auch rechte Maustaste????
 
welche Delphiversion hast du?

Tommy82 27. Sep 2008 16:54

Re: OnMouseDown auch rechte Maustaste????
 
Hallo,

hilft Dir das weiter ?

Delphi-Quellcode:
procedure TForm2.Image1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  if ssRight in Shift then showMessage('Rechts') else
  if ssLeft in Shift then ShowMessage('Links');
end;
mfg Tommy82

SimStar001 27. Sep 2008 16:55

Re: OnMouseDown auch rechte Maustaste????
 
Nein, er reagiert nur auf die rechte taste, bei der linken kommt nix?! woran kann das liegen!=?

Tommy82 27. Sep 2008 16:57

Re: OnMouseDown auch rechte Maustaste????
 
Welche Delphi - Version hast du ?

Nur um eines vorweg auszuschließen: Ist die Maus ok bzw sonst nicht irgendwie blockiert worden?

mfg

Tommy82

SimStar001 27. Sep 2008 17:00

Re: OnMouseDown auch rechte Maustaste????
 
ich habe delphi 7, und die maus ist vollkommen ok, ich hatte mal nen prog glaube ich wo es ging mit der linken maustaste...


nur diesmal net?


aber mit drag and drop was ich verwende hat dies nix zu tun?

hamburcher 27. Sep 2008 17:21

Re: OnMouseDown auch rechte Maustaste????
 
Welche Version von Windows benutzt Du?

Welche Version von Delphi benutzt Du?

In der Systemsteuerung von Windows kann man die Funktionen der Maus extrem manipulieren:
Links mit Rechts vertauschen
Doppelklickgeschwindigkeit verändern

Ansonsten überprüfe doch mal, ob an Deiner Maus unten noch eine Kugel drin ist :mrgreen:

Ansonsten überprüfe doch mal, ob an Deiner Maus unten eventuell "Tesafilm" oder Ähnliches dranhängt.

Bei den "optischen" Mäusen (Infrarot) gibt es viel mehr Manipulationsmöglichkeiten mit "Tesafilm".

Googeln?


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

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