Make cStack page forward/backward a member function

This commit is contained in:
2025-03-01 11:19:08 -06:00
committed by Celtic Minstrel
parent 6c1e831e8e
commit d29093fcd8
3 changed files with 17 additions and 5 deletions

View File

@@ -1645,11 +1645,7 @@ class cChooseScenario {
bool doSelectPage(int dir) {
auto& stk = dynamic_cast<cStack&>(me["list"]);
int curPage = stk.getPage(), nPages = stk.getPageCount();
curPage += dir;
if(curPage < 0) curPage += nPages;
else if(curPage >= nPages) curPage -= nPages;
stk.setPage(curPage);
stk.doSelectPage(dir, true);
return true;
}