home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 340.lha / ftek / tek.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-12-26  |  2.1 KB  |  77 lines

  1. /*********************************************************************
  2.  *  a terminal program that has ascii and xmodem transfer capability
  3.  *
  4.  *    v2.85        NG    - installed on top of v2.8
  5.  *    v2.65        NG  - tek4014 emulation added
  6.  *    v2.6 870227 DBW - bug fixes for all the stuff in v2.5
  7.  *    v2.5 870214 DBW - more additions (see readme file)
  8.  *    v2.4 861214 DBW - lots of fixes/additions (see readme file)
  9.  *    v2.3 861101 DBW - minor bug fixes
  10.  *    v2.2 861012 DBW - more of the same
  11.  *    v2.1 860915 DBW - new features (see README)
  12.  *         860823 DBW - Integrated and rewrote lots of code
  13.  *    v2.0 860809 DBW - Major release.. LOTS of changes
  14.  *    v1.1 860720 DBW - Switches, 80 cols, colors, bug fixes
  15.  *    v1.0 860712 DBW - First version released
  16.  *
  17.  *  use esc to abort xmodem transfer
  18.  *
  19.  *  written by Michael Mounier
  20.  *  new version by Dave Wecker 860621
  21.  ********************************************************************/
  22.  
  23. /*********************** tek defaults *******************************/
  24. extern int t_scale; /* 0->1024x780    1->640x400 resolution        */
  25. extern int t_on; /* 0 = no  1 = yes  come up with tek screen on */
  26. extern int t_depth; /* depth of tek screen                        */
  27. extern int t_interlace; /* interlace tek screen  0=no  1=yes        */
  28. extern int t_font_size; /* size of topaz font used by tek window       */
  29.  
  30. extern int Tek_screen_open;
  31. extern int TekMode;
  32. extern int Tek();
  33. extern int OpenTek();
  34. extern int CloseTek();
  35. extern int InitTekDev();
  36. extern void InitTekItems();
  37. extern void InitTekMenu();
  38. extern void t_cmd_scale();
  39. extern void t_cmd_depth();
  40. extern void t_cmd_on();
  41. extern void t_cmd_interlace();
  42. extern void t_cmd_font_size();
  43.  
  44. extern struct GfxBase *GfxBase;
  45. extern struct IntuitionBase *IntuitionBase;
  46.  
  47. #define TekParamsMax 3
  48. #define TekScaleMax 2
  49. #define TekDepthMax 4
  50. #define TekInterlaceMax 2
  51. #define TekScreenMax 5
  52. #define TekSelectMax 2
  53.  
  54.  
  55. #define ALPHA        001
  56. #define LINE        002
  57. #define MOVE        004
  58. #define POINT        010
  59. #define INCREMENTAL 020
  60.  
  61. #define COLORSET 1024
  62.  
  63. #define BEL 007
  64. #define BS  010
  65. #define HT  011
  66. #define LF  012
  67. #define VT  013
  68. #define FF  014
  69. #define CR  015
  70. #define CAN 030
  71. #define ESC 033
  72. #define FS  034
  73. #define GS  035
  74. #define RS  036
  75. #define US  037
  76.  
  77.