TINYVIEW
========


Introduction
------------

  This program is provided to you, the user and developer, for the purpose
  of creating programs which can view text formats in any shape or form,
  including scrolling!   I have done this out of the kindness of my heart,
  so don't take advantage of the source, and please give credit where it
  is due. (:

  In any case, this source should be fully self-explanitory.  If there are
  missing comments, it is because I felt that it wasn't worth commenting.
  TinyView is NOT supported, and please do not email me with questions
  about it, unless they pertain to BUGS, and/or further development of
  ACGS.  


Compiler Information
--------------------

  I hope you all can finally enjoy some solid code that can view these
  files.  I am SURE that you are at least using one of these compilers
  that I have made it compatible with:

     Free Pascal Compiler (FPC) v99.5 - Freeware!  
                              http://tfdec1.fys.kuleuven.ac.be/~michael/fpc/
     Turbo Pascal v7.0
     Turbo C++ v3.0
     Watcom C v11  (earlier versions should work)
     DJGPP v2.01 - Freeware!  http://www.delorie.com/djgpp/

  The Watcom, DJGPP, and FPC compiled versions can view an UNLIMITED 
  size of ansis (well, up to the size that is defined for MAXCANVASSIZE).
  I didn't feel (at the time) like making it so it is dynamic.  So if
  you want to be able to view bigger ansis, just increase this.  DO NOT
  HOWEVER, TRY TO INCREASE IT WITH TP or TC. (:

  Just an aside: if you don't have a good DPMI (Dos Protected Mode Interface)
  compiler, and a little short of cash, get DJGPP at the web site mentioned
  above.  It is good, fast, free, and you can get an IDE for it which is
  very similar to Borland's dos IDE's (RHIDE).  If you are more of a Pascal 
  programmer, get FPC!  It is under the same GNU license as DJGPP, and is
  just as good!


Background Info
---------------

  Now, just a little information about what went into TinyView... If you
  are wondering, this code isn't used with PABLO.  But, they were derived
  from pablo's loading routines, and are very similar.  I just came up
  with the canvas/view architecture at the time i wrote this program.. heh
  It took me a while to convert all that pascal code to C, so all you
  C programmers should feel a little lucky..  though, i'm glad I did it,
  cuz i can now think about converting (finally) over to Watcom, or DJGPP.
  (this means unlimited size ANSIS! whee.)  


License Information
-------------------

  Tinyview and it's source code is FREEWARE, and can be used, modified,
  and distributed freely.

  Alas, the un-pleasant part..

  CURTIS WENSLEY SHALL NOT BE LIABLE FOR THE USE OR MISUSE OF THE PROGRAM
  AND SOURCE, NOR BE LIABLE FOR THE LOSS OF DATA, LOSS OF PROFITS, LOST
  SAVINGS, SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR OTHER SIMILAR
  DAMAGES ARISING FROM BREACH OF CONTRACT, NEGLIGENCE, OR OTHER LEGAL THEORY
  EVEN IF CURTIS WENSLEY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES,
  OR FOR ANY CLAIM BY ANY OTHER PARTY.

=============================================================================
