home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c100 / 1.ddi / SNAV0111.ZIP / CONTENTS.PRN < prev    next >
Encoding:
Text File  |  1990-04-16  |  6.1 KB  |  100 lines

  1. <         the╔══╗╔══╗╔                      ╔
  2.             ║  ╙╢  ╙╢                      ║ █
  3.             ║   ║   ║ ╔═══╗ ╠═ ╔═══╗╔ ╔═══╗║ ╔ ╔═══╗╔ ╔═══╗╔ ╓─╖ ╔═══╗╔ ╔═╗╔═╗╔
  4.             ║   ║   ║ ║   ║ ║  ║   ╙╢ ║   ╙╢ ║ ║   ╙╢ ║   ╙╢ ║╓╜ ║   ╙╢ ║ ╙╢ ╙╢
  5.             ║   ║   ║┌╫───╜ ║ ┌╢    ║┌╢    ║ ║┌╢    ║┌╢    ║ ║║ ┌╢    ║ ║  ║  ║
  6.             ║   ║   ║│║   ╓─╢ │║   ╓╢│║   ╓╢ ║│║   ╓╢│║   ╓╢ ║║ │║   ╓╢ ║  ║  ║
  7.             ╜   ╨   ╙┘╚═══╝ ╚═╛╚═══╝╙┘╚═══╝╙─╨┘╚═══╝╙┘╚═══╝║┌╜╙─┘╚═══╝╙─╜  ╨  ║
  8.                                                       ╓────╫┘                 ║
  9.             ╓─────────────────────────────────────────╚════╝──────────────────╜
  10.             ╙─── architecture
  11.          
  12.                                  SNAV - Package Contents
  13.                                    - 16.4.90 page 1 -
  14.          
  15.                            ┌───────┐
  16.                  ─────────>│ AVNER │
  17.                  ─────────>│  BEN  │──────> Software Engineering Method
  18.                            └───────┘
  19.                  10 Dov-Hoz st. Tel-Aviv 63416 Israel tel. 972-3-221535
  20.          
  21.          The Screen NAVigator Version 1.10 includes the following files:
  22.          
  23.              Text:
  24.              ──────────────────────────────────────────────────────────────────
  25.                CONTENTS.PRN - this contents page.
  26.                COPYRIGH.TXT - conditions for use.
  27.                ARTICLE .PRN - design documentation.
  28.                NOTATION.PRN - specification document syntax.
  29.                SNAV    .PRN - implementation documentation.
  30.                DEMO    .PRN - sample application documentation.
  31.                REGISTER.FRM - registration form.
  32.                ISO     .COM - utility to convert print-marks for laser printer.
  33.                METAD   .PRN - Information about the MetaDiagram project.
  34.          
  35.              Software:                                               lines code
  36.              ──────────────────────────────────────────────────────────────────
  37.                SNAV0   .HPP - character-oriented geometry.            0344 0239
  38.                SNAV0   .CPP - same, implementation.                   0343 0195
  39.                SNAV1   .HPP - character connectivity.                 0355 0271
  40.                SNAV1   .CPP - same, implementation.                   0127 0037
  41.                SNAV2   .HPP - generic panel and generic shape.        0814 0633
  42.                SNAV2   .CPP - same, implementation.                   0484 0288
  43.                SNAV3   .CPP - shape level: pattern recognition.       0217 0149
  44.                SNAVLIB .MAK - make file for snav.lib
  45.                SNAVLIB .RSP - file used by snavlib.mak.
  46.                                                                      ──────────
  47.                                                               total:  2684 1812
  48.              Sample Application:
  49.              ──────────────────────────────────────────────────────────────────
  50.                DEMO    .CPP - main demo program.                      0346 0291
  51.                DEMO0   .HPP - sample driver selector.                 0059 0014
  52.                DEMO1   .HPP - pc screen driver implementation.        0279 0197
  53.                DEMO1   .CPP - same, implementation.                   0100 0040
  54.                DEMO2   .HPP - simple window facilities.               0366 0296
  55.                DEMO2   .CPP - same, implementation.                   0172 0110
  56.                DEMO3   .HPP - some regular shapes.                    0089 0046
  57.                DEMO3   .CPP - same, implementation.                   0064 0024
  58.                MAKEFILE.    - make file for demo.exe
  59.                                                                      ──────────
  60.                                                               total:  1475 1018
  61.                                                         grand total:  4159 2830
  62.                                  SNAV - Package Contents
  63.                                    - 16.4.90 page 2 -
  64.          
  65.          The  print  files  are  ready  to  print  on a  standard printer.  The
  66.          print-marks in use are home, new-page, bold and underline.  A  utility
  67.          is supplied to convert these marks for use on a laser printer.
  68.          
  69.          The software  was developed  on a  PC/AT clone,  using the Zortech C++
  70.          compiler v2.0.  I have made  all efforts to have the source-code  (but
  71.          not the demo) free of MS-DOS, IBM-PC and Zortech dependent references.
  72.          Still,  this   version  1.10   has  never   been  tested   on  another
  73.          configuration.    If  you  find  incompatibilities please let me know,
  74.          using the bug-report attached to  the registration form, so that  they
  75.          may be fixed.
  76.          
  77.          the names IBM,  PC, AT, MS-DOS,  ISO, and ZORTECH are the property  of
  78.          the corresponding organizations and individuals.
  79.                                  SNAV - Package Contents
  80.                                    - 16.4.90 page 3 -
  81.          
  82.          version 1.1 - 13 April 1990.
  83.          The version is dedicated mainly to C++ V2.0 upgrade and screen  driver
  84.          improvements.  It may be incompatible with its predecessor, especially
  85.          regarding   shape-processing   primitives   and   panel  and  keyboard
  86.          declaration. refer to source files for more specific information.
  87.          * completely rewrote documentation file article.prn.
  88.          * added documentation files notation.prn and metad.prn.
  89.          * updated other documentation files.
  90.          * added code files: snav3.cpp, demo0.hpp.
  91.          * added classes: square_pos, color_ind, screen_driver_manager,
  92.            keyboard_driver_manager, pc_keyboard.
  93.          * added color, language and cursor processing features to class panel.
  94.          * moved some low-level function from implementation to generic panel.
  95.          * made class character_input generic.
  96.          * removed all pc-specific references from class character_input.
  97.          * changed some functions to return object.
  98.          * changed some functions to return void.
  99.          * renamed class curve stroke. added pen-down indicator.
  100.