home *** CD-ROM | disk | FTP | other *** search
/ GRIPS 2: Government Rast…rocessing Software & Data / GRIPS_2.cdr / dos / imdisp / source / disputil.h < prev    next >
C/C++ Source or Header  |  1990-11-18  |  2KB  |  40 lines

  1. /****  DISPUTIL.H
  2.  
  3.        Header file for DISPUTIL.H
  4.        Built by A. Warnock, ST Systems Corp., NASA/GSFC 5/90
  5.  
  6. ****/
  7.  
  8. /* * * *  External Function Prototypes * * * */
  9.  
  10. extern int  DrawLine (int, int, int, int, int);
  11. extern int  Font (int);
  12. extern int  DrawText (char *, int, int, int, int, int);
  13. extern int  EraseText (int, int, int, int, int);
  14. extern int  LengthText (char *, int, int *);
  15. extern int  DrawBox (int, int, int, int, int);
  16. extern int  TypeText (char *);
  17. extern int  AcceptText (char *);
  18. extern int  WriteText (char *);
  19. extern int  StatusLine (int, char *);
  20. extern int  RemoveCursor (void);
  21. extern int  PlaceCursor (int, int, int);
  22. extern int  MoveCursorInput (int *, int *, unsigned char *);
  23. extern int  MoveCursor (int *, int *);
  24. extern int  InitDisplay (void);
  25. extern void FrameBox( int, int, int, int, int, int);
  26.  
  27. /* * * *  External Global Variables * * * */
  28.  
  29. extern int             CursorOn;                   /* cursor flag */
  30. extern int             CursorLine, CursorSample;   /* cursor location */
  31. extern int             CursorInc;                  /* size of cursor steps */
  32. extern unsigned char   CursorPatch[CURSORSIZE][CURSORSIZE];
  33.                  /* contains display pixels displaced by cursor */
  34.  
  35.  
  36. extern int    TextLine, TextSample;  /* line and sample where next text will go */
  37. extern int    TextHeight;            /* Default character size */
  38. extern int    BigChars, SmallChars;  /* multiples of character size */
  39. extern int    thefont;               /* The number of the font */
  40.