I offer here an extended version of TScrollBox (VCL) which supports an OnScroll event – the idea originally came from a thread in the Delphi-Praxis forum. You can use it like the normal TScrollBox with this further event. In the OnScroll event you have access to axis which has been changed: axVertical, axHorzontal.
ApScrollBox (86.0 KiB, 404 hits) (Supports Delphi 7-XE)