bool ScrollArea::touchScroll(const QPoint &delta) { int32 scTop = scrollTop(), scMax = scrollTopMax(), scNew = snap(scTop - delta.y(), 0, scMax); if (scNew == scTop) return false; scrollToY(scNew); return true; }
void CBaseUITextField::onResized() { CBaseUIScrollView::onResized(); m_textObject->setParentSize(m_vSize); //m_textObject->setSize(m_vSize); scrollToX(getScrollPosX()); scrollToY(getScrollPosY()); setScrollSizeToContent(0); }