void mcScrollBar::resize(long w, long h) { aScrollBar::resize(w, h); bottomButton.moveTo( bottomButton.globalX(), globalY() + h - bottomButton.height() - 2 ); scrollTab.moveTo( scrollTab.globalX(), topButton.globalY() + topButton.height() + 1 ); ResizeAreas(); }
void ScrollX::SetScrollPos(float newPos) { if (newPos < 0) newPos = 0; if (newPos > scrollMax) newPos = scrollMax; scrollPos = newPos; ResizeAreas(); }
void ScrollX::SetScrollMax(float newMax) { scrollMax = newMax; buttons[2]->showGUIWindow(newMax != 0); ResizeAreas(); }
void aScrollBar::SetScrollMax(float newMax) { scrollMax = newMax; scrollTab.showGUIWindow(newMax != 0); ResizeAreas(); }