mirror of
https://github.com/paxed/dgamelaunch.git
synced 2025-07-25 06:35:46 +02:00
Restore the old watching-menu paging. This time for reals.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@546 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
This commit is contained in:
parent
879d6956e4
commit
b0da5fedd1
@ -616,14 +616,6 @@ inprogressmenu (int gameid)
|
|||||||
|
|
||||||
if (len == 0)
|
if (len == 0)
|
||||||
offset = 0;
|
offset = 0;
|
||||||
else
|
|
||||||
{
|
|
||||||
while (offset >= len && offset >= max_height)
|
|
||||||
offset -= max_height;
|
|
||||||
|
|
||||||
while ((offset > 0) && (offset + max_height > len))
|
|
||||||
offset--;
|
|
||||||
}
|
|
||||||
|
|
||||||
erase ();
|
erase ();
|
||||||
drawbanner (&banner, 1, 1);
|
drawbanner (&banner, 1, 1);
|
||||||
@ -706,12 +698,8 @@ inprogressmenu (int gameid)
|
|||||||
shm_sem_post(shm_dg_data);
|
shm_sem_post(shm_dg_data);
|
||||||
|
|
||||||
btm = dgl_local_LINES-btm_banner_hei-top_banner_hei;
|
btm = dgl_local_LINES-btm_banner_hei-top_banner_hei;
|
||||||
if (btm > i) btm = i+1;
|
|
||||||
if (len > 0) {
|
if (len > 0) {
|
||||||
if (max_height+offset < len)
|
mvprintw ((btm+top_banner_hei), 1, "(%d-%d of %d)", offset + 1, offset + i, len);
|
||||||
mvprintw ((btm+top_banner_hei), 1, "(%d-%d of %d)", offset + 1, offset + i, len);
|
|
||||||
else
|
|
||||||
mvprintw ((btm+top_banner_hei), 4, "(end)");
|
|
||||||
mvaddstr ((btm+2+top_banner_hei), 1, "Watch which game? ('?' for help) => ");
|
mvaddstr ((btm+2+top_banner_hei), 1, "Watch which game? ('?' for help) => ");
|
||||||
} else {
|
} else {
|
||||||
mvprintw(top_banner_hei,4,"Sorry, no games available for viewing.");
|
mvprintw(top_banner_hei,4,"Sorry, no games available for viewing.");
|
||||||
@ -762,7 +750,7 @@ inprogressmenu (int gameid)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '>':
|
case '>':
|
||||||
if ((offset + max_height) < (len-1)) offset += max_height;
|
if ((offset + max_height) < len) offset += max_height;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case '<':
|
case '<':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user