home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 19 / CD_ASCQ_19_010295.iso / dos / prg / c / boss / boss_sup.exe / WINBOSS.EXT < prev    next >
Text File  |  1994-07-23  |  2KB  |  48 lines

  1. /*
  2. ** WINDOW BOSS - Externals 
  3. **
  4. ** Copyright (c) 1984 - 1994 - Philip A. Mongelluzzo
  5. ** All rights reserved.
  6. */
  7.  
  8. /*
  9. ** Externals - a corresponding entry must exist in "windows.c"
  10. */
  11.  
  12. extern int  wns_kbread;                 /* keyboard read function code */
  13. extern int  wns_kbstat;                 /* keyboard status function code */
  14. extern int  wns_kbshift;                /* keyboard shift function code */
  15. extern int  wns_mouse;                  /* mouse in use flag */
  16. extern MOUSE wns_mcb;                   /* mouse control block */
  17. extern MOUSEPTR wns_mptr;               /* our mouse (global) */
  18. extern wns_errcod;                      /* error code */
  19. extern int  wns_escape;                 /* ESCAPE key pressed wn_input */
  20. extern int  wni_mxrows;                 /* maximum PHYSICAL screen size */        
  21. extern int  wni_mxcols;                 /* maximum PHYSICAL screen size */
  22. extern int  wni_mxneed;                 /* maximum memory for screen img */
  23. extern int  wni_mxrbs;                  /* maximum # of bytes in a row */
  24. extern int  wni_mxrbs2;                 /* same as above, times 2 */
  25. extern int  wni_frmflg;                 /* data clerk (frmget) state */
  26. extern int wn_dmaflg;                   /* dma flag */
  27. extern char wn_sbit;                    /* retrace test bit 8 slow, 1 fast */
  28. extern int wn_blank;                    /* vidon & vidoff control flag */
  29. extern int wns_bchars[];                /* box chars */
  30. extern int wns_sat;                     /* shadow attribute */
  31. extern unsigned int wns_mtflg;          /* monitor type flag */
  32. extern int wns_cflag;                   /* close in progress flag */
  33. extern unsigned int wns_hkey;           /* help key (F1) */
  34.  
  35. extern struct SREGS wns_srp;            /* for segread */
  36.  
  37. extern unsigned wni_seg[];              /* for wns_push/pop */
  38. extern unsigned wni_off[];              /* ditto */
  39. extern unsigned wni_ptr[];              /* ditto */
  40.  
  41. #if LC2
  42. extern unsigned wns_mtype();            /* make everyone happy */
  43. #endif
  44.  
  45. extern WINDOWPTR wns_last;              /* last window opened */
  46.  
  47. /* End */
  48.