ScrollSource
Scroller* ScrollSource() const;
if (oldTarget && oldTarget->ScrollSource() == this)
if (target && target->ScrollSource() != this)
return dynamic_cast< ::ScrollView*>(ScrollSource());