home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 December / simtel1292_SIMTEL_1292_Walnut_Creek.iso / msdos / msjournl / msjv3_6.arc / VIDEO.ARC / VIDEO.H < prev   
C/C++ Source or Header  |  1988-08-10  |  1KB  |  30 lines

  1. /* ==================================================================
  2.               VIDEO.H header file
  3. ===================================================================*/
  4.  
  5. struct VideoInfo {
  6.               unsigned char mode;
  7.               unsigned char rows;
  8.               unsigned char columns;
  9.               unsigned char ColorFlag;
  10.               unsigned char SyncFlag;
  11.               unsigned int BufferStart;
  12.               unsigned int SegAddr;
  13. };
  14.  
  15. /* ----- C function prototypes ----- */
  16. extern void GetVideoParms(struct VideoInfo *);
  17. extern void ClrScr(char, struct VideoInfo *);
  18. extern void ClrRegion(char, char, char, char, char);
  19. extern void TextBox(char, char, char, char, char, 
  20.                     struct VideoInfo *);
  21. extern void SaveRegion(char, char, char, char, int *, 
  22.                        struct VideoInfo *);
  23. extern void RestRegion(char, char, char, char, int *, 
  24.                        struct VideoInfo *);
  25.  
  26. /* ----- Macro Assembler function prototypes ----- */
  27. extern int GetCharAttr(char, char, struct VideoInfo *);
  28. extern void DispCharAttr(char, char, char, char, struct VideoInfo *);
  29. extern void DispString(char *, char, char, char, struct VideoInfo *);
  30.