Top
if (newtop != Top(m)) {
Top(m) = newtop;
Top(m) = newtop;
Top(m) = 0;
top = Top(m);
top = Top(m);
y = Y(Current(m)) - Top(m);
Top(m) = 0;
Top(m) = 0;
top = Top(m);
(void) mvderwin(Sub(m), Top(m), 0);
if (top != Top(m)) {
return (Top(m));
bottom = Top(m) + Height(m) - 1;
if (Y(i) >= Top(m) && Y(i) <= bottom) {