home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Zodiac Super OZ
/
MEDIADEPOT.ISO
/
FILES
/
16
/
FREEDOS.ZIP
/
FD_A4PRE.ZIP
/
SOURCE
/
MICROC.ZIP
/
PAGEL.C
< prev
next >
Wrap
Text File
|
1995-05-21
|
511b
|
35 lines
int LINECOUNT, ROWS;
int bioskey ()
{
_AX_ = 0x0000;
int86 (0x16);
return (_AX_ & 0x00FF);
}
int pagel (char *string)
{
ROWS = (peek(0x40, 0x84) ? peek (0x40, 0x84) + 1 : 25);
if (++LINECOUNT >= ROWS)
{
printf ("%s\r", PAGEF_PR);
switch (bioskey ())
{
case 3: case 27: case 'q':
abort (1);
case 'n':
return (0);
case 13:
LINECOUNT = ROWS - 2;
default:
break;
}
LINECOUNT = 0;
}
printf ("%s\n", string);
}