Using the Mouse Wheel, my DBGrid does not scroll immediately; i.e. after the initial few rolls my grid hassn't scrolled at all. For example, if there are 20 rows visible in my grid I need to roll the mouse wheel 20 DOWN times before the top line moves up one line. Once I get the first movement in the desired direction (which is always based upon the number of visible lines) the grid does move one line with each roll-click of the mouse wheel.
If I then change direction and start rolling UP, once again I need to roll-click 20 times to get the grid moving. Is there a way to make the grid responsive to the initial roll-click of the mouse wheel?