/********************************************************************* * file: ../h/scrn/fa.h * part #: * internal sequence #: * * ************************************************************ * * " c Copyright Hewlett-Packard Company, 1984.* All * * * rights are reserved. Copying or other reproduction * * * of this program except for archival purposes is * * * prohibited without the prior written consent of * * * Hewlett-Packard Company." * * ************************************************************ * * This is the include file for the fast alpha code. It contains * defines and structure definitions. * * * Pisces Q-DOS project * Karen Helt PCD * ---------------------------------------------------- * initial 4/10/84 * */ #define FA_PUTCA (('f'<<8)|0) #define FA_PUTC (('f'<<8)|1) #define FA_GETCA (('f'<<8)|2) #define FA_GETC (('f'<<8)|3) #define FA_PUTCAM (('f'<<8)|4) #define FA_PUTCM (('f'<<8)|5) #define FA_GETCAM (('f'<<8)|6) #define FA_GETCM (('f'<<8)|7) #define FA_PUTA (('f'<<8)|8) #define FA_PUTAM (('f'<<8)|9) #define FA_GETA (('f'<<8)|10) #define FA_GETAM (('f'<<8)|11) #define FA_PUTSXY (('f'<<8)|12) #define FA_PUTS (('f'<<8)|13) #define FA_PUTSAXY (('f'<<8)|14) #define FA_PUTSA (('f'<<8)|15) #define FA_GETSXY (('f'<<8)|16) #define FA_GETS (('f'<<8)|17) #define FA_GETSAXY (('f'<<8)|18) #define FA_GETSA (('f'<<8)|19) #define FA_PUTESXY (('f'<<8)|20) #define FA_PUTES (('f'<<8)|21) #define FA_SETLR (('f'<<8)|22) #define FA_GETLR (('f'<<8)|23) #define FA_SCROLL (('f'<<8)|24) #define FA_FILLC (('f'<<8)|25) #define FA_FILLA (('f'<<8)|26) #define FA_FILLCA (('f'<<8)|27) #define FA_GETCUR (('f'<<8)|28) #define FA_SETCUR (('f'<<8)|29) struct fa_caxy { char ch; char attr; int x; int y; }; struct fa_saxy { char *ch; char *attr; int len; int x; int y; }; struct fa_esxy { char *ch; char attr; int len; int x; int y; }; struct fa_lr { int orgx; int orgy; int height; int width; }; struct fa_scr { char dir; char attr; int num; }; extern struct file * getf();