ING_DB
This commit is contained in:
parent
fe5b680988
commit
888129574c
|
|
@ -0,0 +1,24 @@
|
|||
# include "form.h"
|
||||
|
||||
MMinput_field(form, func, help, need)
|
||||
register struct MM_form *form;
|
||||
int (*func)();
|
||||
int (*help)();
|
||||
register int need;
|
||||
{
|
||||
register int len;
|
||||
|
||||
if (form->f_mode)
|
||||
return (0);
|
||||
|
||||
form->f_mode = F_INPUT;
|
||||
if (need)
|
||||
form->f_mode |= F_NEED;
|
||||
form->f_func = func;
|
||||
form->f_help = help;
|
||||
form->f_field[len = form->f_len] = 0;
|
||||
while (len)
|
||||
form->f_field[len] = '.';
|
||||
|
||||
return (1);
|
||||
}
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
# include "form.h"
|
||||
|
||||
MMmenue_field(form, func, help, menue_text)
|
||||
register struct MM_form *form;
|
||||
int (*func)();
|
||||
int (*help)();
|
||||
register char *menue_text;
|
||||
{
|
||||
register int len;
|
||||
|
||||
if (form->f_mode)
|
||||
return (0);
|
||||
|
||||
form->f_mode = F_MENUE;
|
||||
form->f_func = func;
|
||||
form->f_help = help;
|
||||
AApmove(menue_text, form->f_field, len = form->f_len, ' ');
|
||||
form->f_field[len] = 0;
|
||||
|
||||
return (1);
|
||||
}
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
# include "form.h"
|
||||
|
||||
MMoutput_field(form, output_text)
|
||||
register struct MM_form *form;
|
||||
register char *output_text;
|
||||
{
|
||||
register int len;
|
||||
|
||||
if (form->f_mode)
|
||||
return (0);
|
||||
|
||||
form->f_mode = F_OUTPUT;
|
||||
AApmove(output_text, form->f_field, len = form->f_len, ' ');
|
||||
form->f_field[len] = 0;
|
||||
|
||||
return (1);
|
||||
}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
# include "form.h"
|
||||
|
||||
MMvalue_field(form, func)
|
||||
register struct MM_form *form;
|
||||
int (*func)();
|
||||
{
|
||||
register int len;
|
||||
|
||||
if (form->f_mode)
|
||||
return (0);
|
||||
|
||||
form->f_mode = F_VALUE;
|
||||
form->f_func = func;
|
||||
form->f_field[len = form->f_len] = 0;
|
||||
while (len)
|
||||
form->f_field[len] = ' ';
|
||||
|
||||
return (1);
|
||||
}
|
||||
Loading…
Reference in New Issue