1997-08-20 10:18:34 +00:00
|
|
|
#define INCLDEF(file) !!include file
|
|
|
|
#define IFDEF(name) !!ifdef name
|
|
|
|
#define IF(cond) !!if cond
|
|
|
|
#define ENDIF !!endif
|
|
|
|
#define ELSEIF !!else
|
1996-05-16 13:18:45 +00:00
|
|
|
|
2000-05-05 15:25:49 +00:00
|
|
|
#define DEFINE_FIELD(name) !!define FLD_##name ;
|
1996-05-16 13:18:45 +00:00
|
|
|
|
1997-08-20 10:18:34 +00:00
|
|
|
#define F_POS(name, row, col, prompt) !!define X_##name row ;\
|
|
|
|
!!define Y_##name col ;\
|
|
|
|
!!define PR_##name prompt ;
|
1996-05-16 13:18:45 +00:00
|
|
|
|
2008-11-14 14:40:28 +00:00
|
|
|
#define F_TYPE(name, type) !!define TY_##name type ;
|
2008-12-16 12:51:47 +00:00
|
|
|
#define F_LEN(name, len) !!define LN_##name len ;
|
|
|
|
#define F_DEC(name, dec) !!define DE_##name dec ;
|
2008-11-14 14:40:28 +00:00
|
|
|
|
1997-08-20 10:18:34 +00:00
|
|
|
#define F_FLG(name, flags) !!define FL_##name flags ;
|
1996-05-16 13:18:45 +00:00
|
|
|
|
1997-08-20 10:18:34 +00:00
|
|
|
#define F_CHK(name, type) !!define CH_##name type ;
|
1999-04-06 15:34:39 +00:00
|
|
|
#define F_MSG(name, msg, fld) !!define MS_##name msg,fld ;
|
|
|
|
#define F_NCALC(name, expr) !!define NC_##name expr ;
|
2000-05-05 15:25:49 +00:00
|
|
|
#define F_DIRECT(name, e1, e2, e3, e4, e5, e6, e7, e8, e9) !!define DI1_##name e1 ;\
|
|
|
|
!!define DI2_##name e2 ;\
|
|
|
|
!!define DI3_##name e3 ;\
|
|
|
|
!!define DI4_##name e4 ;\
|
|
|
|
!!define DI5_##name e5 ;\
|
|
|
|
!!define DI6_##name e6 ;\
|
|
|
|
!!define DI7_##name e7 ;\
|
|
|
|
!!define DI8_##name e8 ;\
|
|
|
|
!!define DI9_##name e9 ;
|
2008-03-26 11:24:36 +00:00
|
|
|
#define F_OUT(name, mfield, field) !!define OUM_##name mfield ; \
|
|
|
|
!!define OU_##name field ; \
|
1999-04-06 15:34:39 +00:00
|
|
|
|
1996-05-16 13:18:45 +00:00
|
|
|
INCLDEF("verig.h")
|
|
|
|
|