OnScroll and OnScrollStateChanged made virtual

Needed to overwrite onscroll in a controll that wraps this one.