It has been a long time ago, but there is an option in Windows(2000/XP at least) that was called Smooth Scrolling. Sometimes it caused issues with Combobox and Listbox scrolling depending on how the control draws since the option changes how the control scrolls in increments of items to per pixels.
Not sure how much that helps, but it could be a starting point. I'd have to search over at the PowerBASIC or Firefly forums to see how it was solved before...I don't know if it was overrode, if the controls were drawn different, or if it was just a video card rendering thing that went away and is possibly back.