diff options
Diffstat (limited to 'recmenu.c')
| -rw-r--r-- | recmenu.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -346,7 +346,7 @@ void cRecMenu::PageUp(void) { Activate(footer, menuItems.front()); return; } - int newActive = GetActive() - numItems; + int newActive = GetNumActive() - numItems; if (newActive < 0) newActive = 0; activeItem->setInactive(); @@ -371,7 +371,7 @@ void cRecMenu::PageUp(void) { break; } } - if (GetActive() == numItems) + if (GetNumActive() == numItems) menuItems.front()->setActive(); if (CalculateHeight(true)) CreatePixmap(); @@ -390,7 +390,7 @@ void cRecMenu::PageDown(void) { JumpEnd(); return; } - int newActive = GetActive() + numItems; + int newActive = GetNumActive() + numItems; activeItem->setInactive(); activeItem->setBackground(); ClearMenuItems(); @@ -413,7 +413,7 @@ void cRecMenu::PageDown(void) { break; } } - if (GetActive() == GetTotalNumMenuItems()) + if (GetNumActive() == GetTotalNumMenuItems()) menuItems.back()->setActive(); if (CalculateHeight(true)) CreatePixmap(); @@ -636,7 +636,7 @@ cRecMenuItem *cRecMenu::GetMenuItemAt(int num) { return NULL; } -int cRecMenu::GetActive(void) { +int cRecMenu::GetNumActive(void) { int numActive = startIndex; for (std::list<cRecMenuItem*>::iterator item = menuItems.begin(); item != menuItems.end(); item++) { if ((*item)->isActive()) { |
