RichTextCtrl scrolling

I’m using a RichTextCtrl to output results of my program. However, scrolling up and down with the mouse scroll wheel in the RichTextCtrl scrolls less than one line per wheel turn. I’ve tried setting the scroll rate with SetScrollRate option but that didn’t change anything, although GetScrollPixelsPerUnit reported correctly the values I set (which were anywhere from 10,10 to 5000,5000). Can anyone point me in the right direction? A simple TextCtrl appears to scroll approximately 5 lines per wheel click. Thanks.