AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Doppelklick in MouseDown erkennen (MouseDown vs. DblClick)
Thema durchsuchen
Ansicht
Themen-Optionen

Doppelklick in MouseDown erkennen (MouseDown vs. DblClick)

Ein Thema von CodeX · begonnen am 12. Mär 2010 · letzter Beitrag vom 1. Jan 2019
 
CodeX

Registriert seit: 30. Okt 2004
475 Beiträge
 
Delphi 12 Athens
 
#1

Doppelklick in MouseDown erkennen (MouseDown vs. DblClick)

  Alt 12. Mär 2010, 22:40
Ich möchte beim TrayIcon (CoolTrayIcon) gerne unterschiedliche Aktionen je nach Klick-Art durchführen.

Im OnMouseDown Ereignis greife ich nun die linke und die rechte Maustaste ab und im OnDblClick Ereignis einen Doppelklick. Das Problem ist nun, dass bei einem Doppelklick auch das Ereignis vom einfachen Linksklick durchgeführt wird, was natürlich nicht sein darf.

Wie kann ich jetzt im OnMouseDown Ereignis erkennen, ob es sich bei diesem Klick um Teil eines Doppelklicks handelt, um die Aktion dann entsprechend nicht auszuführen? Sender, Button, Shift und X,Y helfen mir da irgendwie nicht weiter...

Oder ganz anders?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:14 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