Registriert seit: 6. Mai 2011
540 Beiträge
|
AW: D11 - TDBGrid Mousewheel bug?
11. Okt 2022, 14:12
Hallo nur damit keine Verwirrung entsteht.
Das ist alles draussen. Ich habe auch ein neues Testprogramm gemacht und das Verhalten ist gleich.
Interessant ist das dieses Verhalten nur passiert, wenn das DBGrid den Fokus hat. Hat es nicht den Fokus und ich bin mit der Maus darüber und scrolle hoch/runter, dann funktioniert es und es wird auch das Event ausgelöst.
Sobald ich reinklicke und einen Datensatz markiere wird a) das Event nicht mehr ausgeführt und b) scrollt er nur noch hoch.
Allerdings passiert das nur in meinem Delphi. Kollege übersetzt das gleiche Projekt und es funktioniert.
Ich ähm suche mal weiter.
Edit : Das Problem tritt auf wenn wir ein altes Projekt in D11 öffnen. Oder wenn das DBGrid aus dem Programm kopiert wird und in ein neues Projekt eingefügt wird. Das alte Projekt ist/war ein Delphi 6 Projekt.
Wird das DBGrid komplett neu reingesetzt tritt es nicht auf. So ein ähnliches Problem hatten wir auch mit TVirtualStringTree.
Geändert von stalkingwolf (11. Okt 2022 um 14:44 Uhr)
|