fScrollSource
if (fScrollSource)
fScrollSource->ScrollOffsetChanged(oldOffset, fScrollOffset);
if (fScrollSource) {
fScrollSource->SetScrollingEnabled(false);
fScrollSource->DataRectChanged(oldDataRect, fDataRect);
if (fScrollSource)
fScrollSource->SetScrollingEnabled(true);
if (fScrollSource) {
fScrollSource->VisibleSizeChanged(oldWidth, oldHeight,
if (fScrollSource)
fScrollSource->SetScrollTarget(NULL);
Scroller* oldSource = fScrollSource;
fScrollSource = NULL;
fScrollSource = source;
ScrollSourceChanged(oldSource, fScrollSource);
return fScrollSource;
if (fScrollSource)
fScrollSource->DataRectChanged(oldDataRect, fDataRect);
Scroller* fScrollSource;