Top
for (scp = Top; scp < &Top[MAXSCORES]; scp++) {
move((scp - Top) + 1, 6);
printw(" %td\t%d\t%-*s ", (scp - Top) + 1, scp->s_score,
Num_scores = scp - Top;
write(inf, Top, sizeof Top);
for (scp = Top; scp < &Top[MAXSCORES]; scp++)
read(inf, Top, sizeof Top);
for (scp = Top; scp < &Top[MAXSCORES]; scp++)
static SCORE Top[MAXSCORES];
read(inf, Top, sizeof Top);
for (scp = Top; scp < &Top[MAXSCORES]; scp++)
if (Top[MAXSCORES-1].s_score <= Score) {
for (scp = Top; scp < &Top[MAXSCORES]; scp++)
if (scp == &Top[MAXSCORES]) {
Top[MAXSCORES-1].s_score = Score;
Top[MAXSCORES-1].s_uid = uid;
set_name(&Top[MAXSCORES-1]);
qsort(Top, MAXSCORES, sizeof Top[0], cmp_sc);
WINCONSOLE.SBI.srWindow.Top);
WINCONSOLE.save_region.Top = 0;
WINCONSOLE.save_region.Top = WINCONSOLE.SBI.srWindow.Top;
WINCONSOLE.SBI.srWindow.Top : 0);
save_region.Top,
- WINCONSOLE.save_region.Top + 1);
WINCONSOLE.SBI.srWindow.Top : 0);
WINCONSOLE.save_region.Top,
WINCONSOLE.SBI.srWindow.Top,
WINCONSOLE.origin.Y = WINCONSOLE.SBI.srWindow.Top;
info->srWindow.Top,
int high = info->srWindow.Bottom - info->srWindow.Top + 1;
rect.Top = 0;
info->srWindow.Top != 0 ||
rect.Top, rect.Left,
#define AdjustY() (WINCONSOLE.buffered ? 0 : (int) WINCONSOLE.SBI.srWindow.Top)
for (i = 0;i < I;++i) T[i] = Top(Fq_freeze(bA[i]+r[i]*q12));