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