Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#1

TAdvStringGrid, OnDblClick reicht OnMouseUp an modales Fenster weiter

  Alt 7. Mär 2016, 14:52
Hallo,

ein merkwürdiges Problem.
Per Mouse-Doppelklick auf ein TAdvStringGrid wird ein anderes Fenster modal geöffnet.

Auf einem OnRadioButtonUp wird dort reagiert.
Und jetzt kommst:
Das MouseUp-Event des TAdvStringGrid wird durchgeschleift zum OnRadioButton-MouseUp !!!

Eine Sache dabei ist noch, dass ich beim Öffnen des modalen Fensters das Grid disable,
damit keiner aus Versehen noch im Grid machen kann (z.B. die Zeile zu ändern).

Mein Ansatz war jetzt, mit:

Delphi-Quellcode:
  while PeekMessage(lpMsg, 0, WM_MOUSEFIRST, WM_MOUSELAST, PM_REMOVE) do
  begin
    GetMessage(lpMsg,0,0,0);
  end;
Die Mouse-Events verschwinden zu lassen,
klappt aber leider nicht ;(

Irgendwelche Ideen?


Danke


Heiko
Heiko
  Mit Zitat antworten Zitat