home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d570 / view.lha / View / View.h < prev    next >
C/C++ Source or Header  |  1991-11-21  |  3KB  |  89 lines

  1. /*-- AutoRev header do NOT edit!
  2. *
  3. *   Program         :   view.h
  4. *   Copyright       :   © 1991 Jaba Development
  5. *   Author          :   Jan van den Baard
  6. *   Creation Date   :   20-Apr-91
  7. *   Current version :   1.3
  8. *   Translator      :   DICE v2.6
  9. *
  10. *   REVISION HISTORY
  11. *
  12. *   Date          Version         Comment
  13. *   ---------     -------         ------------------------------------------
  14. *   17-Sep-91     1.3             Removed input-handler muck...
  15. *   17-Sep-91     1.3             Included <libraries/commodities.h>
  16. *   16-Sep-91     1.2             Included <intuition/sghooks.h>
  17. *   23-Aug-91     1.1             Included <graphics/displayinfo.h>
  18. *   20-Apr-91     1.0             Header for the main program.
  19. *
  20. *-- REV_END --*/
  21.  
  22. /*
  23.  * include a whole bunch of headers.
  24.  */
  25. #include <exec/types.h>
  26. #include <exec/memory.h>
  27. #include <exec/interrupts.h>
  28. #include <exec/io.h>
  29. #include <exec/devices.h>
  30. #include <dos/dos.h>
  31. #include <dos/dostags.h>
  32. #include <dos/rdargs.h>
  33. #include <libraries/gadtools.h>
  34. #include <libraries/asl.h>
  35. #include <libraries/nofrag.h>
  36. #include <libraries/ppbase.h>
  37. #include <libraries/commodities.h>
  38. #include <devices/input.h>
  39. #include <devices/inputevent.h>
  40. #include <devices/console.h>
  41. #include <devices/keymap.h>
  42. #include <intuition/intuition.h>
  43. #include <intuition/intuitionbase.h>
  44. #include <intuition/sghooks.h>
  45. #include <graphics/displayinfo.h>
  46. #include <workbench/workbench.h>
  47. #include <workbench/startup.h>
  48. #ifndef  abs
  49. #define  abs
  50. #endif
  51. #include <string.h>
  52. #include <stdlib.h>
  53.  
  54. /*
  55.  * Include function proto-types.
  56.  */
  57. #include <clib/exec_protos.h>
  58. #include <clib/dos_protos.h>
  59. #include <clib/gadtools_protos.h>
  60. #include <clib/asl_protos.h>
  61. #include <clib/nofrag_protos.h>      /* my very own library */
  62. #include <clib/powerpacker.h>
  63. #include <clib/commodities_protos.h>
  64. #include <clib/intuition_protos.h>
  65. #include <clib/alib_protos.h>
  66. #include <clib/input_protos.h>
  67. #include <clib/console_protos.h>
  68. #include <clib/graphics_protos.h>
  69. #include <clib/alib_protos.h>
  70. #include <clib/alib_stdio_protos.h>
  71.  
  72. #define __STKARGS__
  73. #include "ascii.h"                  /* the ASCII-File routines */
  74.  
  75. /*
  76.  * three different print modes.
  77.  */
  78. #define     PRT_FILE        0x0000
  79. #define     PRT_PAGE        0x0001
  80. #define     PRT_BLOCK       0x0002
  81.  
  82. /*
  83.  * data structure used to keep track of text-block markers.
  84.  */
  85. struct TextBlock {
  86.     struct Line *TopLine;       /* Top most line in the block    */
  87.     struct Line *BottomLine;    /* Bottom most line in the block */
  88. };
  89.