Thema: Delphi Toolbutton und Maustaste

Einzelnen Beitrag anzeigen

Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#5

AW: Toolbutton und Maustaste

  Alt 27. Mär 2017, 15:26
Hallo Sherlock,

auch ein Sherlock kann sich irren!
Das ist nur bei dragmode=dmAutomatic so.
Und genau darum geht es!
Ich muss (oder möchte) das "Draggen und Droppen" per dmManual bei einigen Toolbuttons selber steuern.
Das Click soll aber auch funktionieren.

Dazu muss ich im OnMouseMove das DragBegin(...) starten, aber eben nur, wenn die linke Mousetaste gedrückt ist und sich die Mausposition um ein Delta verschoben hat.
Also muss ich irgendwie rauskriegen, ob die Taste gedrückt ist oder nicht.

Nebenbei: Das ist auch eine prinzipielle Frage. Warum wird im OnMouseMove des Toolbuttons Tshift angeboten, wenn man es nicht sinnvoll benutzen kann?
(Programmiererfaulheit bei Borland? Glaube ich eigentlich nicht!)

Gruß
Mattze
  Mit Zitat antworten Zitat