ING_DB
This commit is contained in:
parent
713c9065ec
commit
a4a1ba5054
|
|
@ -0,0 +1,81 @@
|
|||
# include "form.h"
|
||||
|
||||
int MMline = 1;
|
||||
int MMcol = 1;
|
||||
int MM_cs_cm;
|
||||
|
||||
# ifndef SIGN_EXT
|
||||
# include "../gutil/i1toi2.c"
|
||||
# endif
|
||||
|
||||
# define AApmove MMpmove
|
||||
# include "../gutil/pmove.c"
|
||||
|
||||
# define AAsmove MMsmove
|
||||
# include "../gutil/smove.c"
|
||||
|
||||
|
||||
MMclr_line(line, column)
|
||||
register int line;
|
||||
register int column;
|
||||
{
|
||||
MM_pos(line, column);
|
||||
MM_pts(MM_cs[CS_CE]);
|
||||
|
||||
return (1);
|
||||
}
|
||||
|
||||
|
||||
MMclr_screen(line, column)
|
||||
register int line;
|
||||
register int column;
|
||||
{
|
||||
MM_pos(line, column);
|
||||
MM_pts(MM_cs[CS_CD]);
|
||||
|
||||
return (1);
|
||||
}
|
||||
|
||||
|
||||
MM_pos(line, column)
|
||||
register int line;
|
||||
register int column;
|
||||
{
|
||||
register char *p;
|
||||
char buf[21];
|
||||
if (MM_cs_cm)
|
||||
{
|
||||
line += MM_cs_cm;
|
||||
column += MM_cs_cm;
|
||||
}
|
||||
sprintf(p = buf, MM_cs[CS_CM], line, column);
|
||||
MM_pts(p);
|
||||
|
||||
return (1);
|
||||
}
|
||||
|
||||
|
||||
MM_abs_pos(line, column)
|
||||
register int line;
|
||||
register int column;
|
||||
{
|
||||
MMline = line;
|
||||
MMcol = column;
|
||||
|
||||
return (MM_repos());
|
||||
}
|
||||
|
||||
|
||||
MM_rel_pos(column)
|
||||
register int column;
|
||||
{
|
||||
MMcol += column;
|
||||
|
||||
return (MM_repos());
|
||||
}
|
||||
|
||||
|
||||
MM_repos()
|
||||
{
|
||||
return (MM_pos(MMline, MMcol));
|
||||
}
|
||||
Loading…
Reference in New Issue