home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume14 / shellforms / part01 / form.h < prev    next >
Text File  |  1988-05-09  |  1KB  |  37 lines

  1. /* Screen controls */
  2.  
  3. #define SCR_ERASE    0    /* clear screen            */
  4. #define SCR_HOME    1    /* home the cursor        */
  5. #define SCR_EEOL    2    /* erase to end of line        */
  6. #define SCR_DEL        3    /* BS SPACE BS            */
  7. #define SCR_SAVE    4    /* save cursor position        */
  8. #define SCR_RESTORE    5    /* restore cursor position    */
  9. #define SCR_REVERSE    6    /* reverse video mode        */
  10. #define SCR_NORMAL    7    /* normal video mode        */
  11. #define SCR_BACKSPACE    8    /* cursor left            */
  12. #define SCR_KEYXMIT    9    /* enter keypad xmit mode    */
  13. #define SCR_NOKEYXMIT    10    /* exit keypad xmit mode    */
  14.  
  15. #define EF_OK    1        /* field is ok */
  16. #define EF_ERR    2        /* error on field */
  17. #define EF_BOF    3        /* start by placing cursor at beg of field */
  18. #define EF_EOF    4        /* start by placing cursor at end of field */
  19. #define EF_FILL 5        /* fill rest of field */
  20.  
  21. /* update field options */
  22.  
  23. #define UF_MONEY    1    /* money format: dollar.cents */
  24. #define UF_NUMBER    2    /* number */
  25. #define UF_STRING    3    /* string to display */
  26. #define UF_TIME        4    /* current time - HH:MM */
  27. #define UF_DATE        5    /* today's date - MM/DD/YY */
  28.  
  29. #define SCRLINE        24    /* number of lines on screen */
  30. #define SCRCOL        80    /* number of columns on screen */
  31. #define MAXVNAME    500    /* # of chars in variable name pool */
  32. #define MAXFNAME    80    /* # of chars allowed in filename */
  33.  
  34. #define    BOURNE        1    /* bourne shell output */
  35. #define    CSH        2    /* C shell output */
  36. #define    PERL        3    /* perl script output */
  37.