home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1480 / readme.dok < prev    next >
Encoding:
Text File  |  1994-03-09  |  20.9 KB  |  418 lines

  1. InfView v1.45 (03/05/94)
  2. ========================
  3.  
  4. InfView is a general purpose Windows File Viewer allowing you to view
  5. multiple files of ANY size in either ASCII, HEX, RAW ASCII, TEXT ONLY,
  6. BITMAP, PCX or GIF image modes.  Unlike most other viewers, InfView reads
  7. the entire file into memory (a snapshot!) so that if the file changes on disk,
  8. it will not affect what you are viewing.
  9.  
  10. This version introduces the compressed file viewing capabilities of InfView.
  11. You can view the contents of any Zip or Lzh compressed file and using your own
  12. Unzip or Un-Arc utility InfView will decompress selected file directly into
  13. the viewer!
  14.  
  15. Along side your ascii and hex views you can examine images!  Any 16 or 256
  16. color Bitmap (BMP), PCX or GIF (compuserve compressed) image can be loaded and
  17. viewed.
  18.  
  19. Any program (such as File Manager) can now drag files into InfView for display.
  20. Most viewers allow you to drag a single file, InfView allows you to drag
  21. MULTIPLE files which will can all be viewed, searched and compared!
  22.  
  23. InfView has MDI multiple file view capability allowing you to view up to
  24. 25 files at once.  Included with this are the following incredible features:
  25.        - Hot Keys that let you scroll all viewing windows concurrently.
  26.        - Character search to search all viewing windows for text.
  27.        - Options to set the maximum number of viewing windows from 1-25.
  28.        - Automatic horizontal or vertical tiling of multiple windows.
  29.        - Automatic recycling of old windows (when you reach the maximum
  30.          open windows, the next file you open will replace the oldest file
  31.          you are viewing).
  32.        - FILE COMPARE!! This feature allows you to Compare ALL FILES YOU
  33.          ARE VIEWING.  You select your Original file and then the compare
  34.          will find any differences in any other viewing windows. Also has
  35.          a 'Continue Compare' feature to continue comparing from the point
  36.          the last difference was found.
  37.  
  38. The Disk/Network file and word search option has been expanded to allow you
  39. to specify the Minimum or Maximum file size that a file has to be to be
  40. selected as well as the minimum creation/modification date a file has to have!
  41. For example: This would allow you to search your disk (or an entire Network)
  42. for files that were Created/Modified today that are more than 450k in size...
  43. The search capabilities now extend to Zip and Lzh files too!
  44.  
  45. Other Features include: Search capabilities:
  46.                           - Single view or multiple view search
  47.                           - Repeat last search
  48.                         Formatted printing (ie: source code)
  49.                           - Print in WSYWYG or Default
  50.                           - Entire text or selected text
  51.                         File Execution (directly or by association)
  52.                         File identification
  53.                         Clipboard functions
  54.                         Line Translation to Hex
  55.                         Simple HEX EDITING of files while in Hex mode
  56.                         Disk/Network Search capabilities:
  57.                           - Search for Files (using name/extension & wildcards)
  58.                           - Search for Words within files (like GREP!)
  59.                           - Scan a Directory for all files
  60.                           - Load Previous or Next file from the search list
  61.                           - Select files based on file size or file date!
  62.                         Font and Color selection
  63.                         Variable line length up to 1k!
  64.                         Character translation and expansion (tabs,etc..)
  65.                         Display of available memory.
  66.  
  67. Installation
  68. ============
  69.  
  70. To Install:   From Program Manager Run A:SETUP
  71.               You will be asked to Confirm your SOURCE directory.
  72.               You will be asked to Confirm or change the Infview Destination
  73.               Decide on the optional Hex Editor feature.
  74.  
  75.       InfView require 200k (that's it!) on your hard drive
  76.       and there are no memory or configuration requirements.
  77.  
  78. Note: If you install without using Setup you will be unable to use some
  79.       features of InfView.
  80.  
  81. File List
  82. =========
  83.  
  84. These files are included in this release:
  85.  
  86.    INVIEW.EXE     INFVIEW.HLP     INFVUIMG.DLL
  87.    INFVUGIF.DLL   INFVUZIP.DLL
  88.  
  89. Registration
  90. ============
  91.  
  92.             Send $6.99 to
  93.  
  94.                   Dean Software Design
  95.                   P.O. Box 2331
  96.                   Everett, WA 98203-0331
  97.  
  98. Canadian/Mexican orders please add $0.50 for postage.
  99. Orders from all other countries please add $1.50 for postage.
  100.  
  101. Please use the Registration form found under the "Registration Information"
  102. menu option of InfView.
  103.  
  104. or; You can register on CompuServe's Shareware Registration Forum
  105.     (Go SWREG)  Registration ID for InfView is 1414.
  106.  
  107. See registration agreement below for multiple copy and site license
  108. registration.
  109.  
  110. Version History
  111. ===============
  112.  
  113. Ver 1.45
  114.   1. InfView now uses IntelliLib (tm) to manually load\unload it's DLLs so
  115.      that if the graphics DLLs are missing, the program can still run for
  116.      normal viewing functions.
  117.   2. New DLL to handle viewing the contents of ZIP and LZH libraries.
  118.      Also will use Pkzip or LHA to uncompress a selected file from the Zip
  119.      or Lzh into the viewer.
  120.   3. Corrected bug in Next & Prev search list that were receiving the file
  121.      date instead of the file name.
  122.   4. On Startup the Open File Dialog will now show the name of the last file
  123.      edited - using CANCEL will load it.
  124.   5. If you open a Zip or Lzh file you will immediately get a listing of all
  125.      the files compressed within, you can then load either the compressed
  126.      file or select a file to decompress and load.
  127.   6. The Disk\Network File Search now has an option to allow it to search
  128.      for your search criteria within Zip and Lzh compressed data sets.
  129.      If the file is found you optionally can decompress the specific file
  130.      from the Zip/Lzh.
  131.  
  132. Ver 1.44
  133.   1. Removed Debug line from Direct Print (sorry...)
  134.   2. Added GIF Viewing (INFVUGIF.DLL). The 'Display Image' menu option under
  135.      'View' menu will invoke this DLL if the image file is a GIF type.
  136.  
  137. Ver 1.43
  138.   1. Added BitMap and PCX Viewing (INFVUIMG.DLL).  New Menu option 'Display
  139.      Image' under 'View' menu allows you to view any 16/256 color Bitmap
  140.      or PCX file.
  141.  
  142. Ver 1.42:
  143.   1. Hex Editor bug corrected, now it won't give an error everytime you say OK
  144.   2. Hex Editor will now not update the file when 'Cancel' is pressed.
  145.   3. Three menu options: 'Save File', 'Save Viewer Contents to File' and
  146.      'Close Window' were added to the MDI message dispatcher because of
  147.      complaints that they did not always work under each local window.
  148.   4. Character Search expanded to have Hex Search screen allowing seperate
  149.      Hex and Ascii search strings (or both).
  150.   5. Bug fixed in Character search that caused all searched lines to appear
  151.      in the viewer in upper case.
  152.   6. Viewer character search expanded in Ascii and Hex to search between
  153.      lines (ie: part of the word on 1 line, part on the next).
  154.   7. Disk/Network character search expanded to search between blocks
  155.      (ie: part of the word on 1 line, part on the next).
  156.   8. 'Print' Menu option was moved to be a submenu option under 'File'.
  157.   9. Corrected error while printing selected text under both 'Direct' and
  158.      'Print Manager'.
  159.  
  160. Ver 1.41:
  161.   1. Added Drag 'n Drop feature. Lets another application drag MULTIPLE
  162.      files onto Infview for display.
  163.   2. Corrected Command Line to accept up to 9 file names, ie:
  164.         "INFVIEW \AUTOEXEC.BAT \CONFIG.SYS \WINDOWS\WIN.INI"
  165.   3. Fixed another repaint problem: when you reselected the last line of
  166.      several selected lines (single mouse click) the screen would not repaint.
  167.   4. Added code to release several memory objects (Fonts,Pens) that were
  168.      chewing up the heap.
  169.   5. Command Line can invoke a compare via the "\c" option, ie:
  170.                      "INFVIEW WIN.INI WIN.BAK \c"
  171.      Note: the "\c" can be anywhere within the command line options.
  172.  
  173. Ver 1.40:
  174.   1. Changed to MDI application, you can now have multiple files viewed at
  175.      the same time (default 25). The following new menu functions have been
  176.      added to support multiple document viewing:
  177.      - Scroll All Down 1 Line.
  178.      - Scroll All Up 1 Line.
  179.      - Search All.
  180.      - Repeat Search All.
  181.      - Compare Files.
  182.      - Continue Compare.
  183.      In addition, options under Preferences have been added to support:
  184.      - Maximum File Views.
  185.      - Recycle Old Windows.
  186.      - Automatic Tiling.
  187.   2. Corrected bug that did not release Heap when you opened a new viewing
  188.      window, caused slow reads.
  189.   3. Character search corrected to work on lines with more than 256 char.
  190.   4. The Home and End keys now set the viewer to Column position 1.
  191.   5. Executing an open file does not close the Viewing Windows.
  192.   6. Changing colors will not cause the open file(s) to be re-read.
  193.   7. Font selection has been updated to store ALL the font attributes in a
  194.      single parameter line Font= in the INFORMER.INI file. This
  195.      solves the problem of Infview loading with the incorrect font.
  196.   8. The Prompt for Drives option was taken out of the Options menu and
  197.      placed into the Preferences Dialog.
  198.   9. The File/Word/Directory Disk Search routine now has selection options
  199.      to allow you to specify Maximum file size or Minimum file size or
  200.      Minimum Creation/Modification Date.
  201.  10. Addition of the Extract Text Only mode. Requested by users wanting to
  202.      get only the text out of WRITE/WORD/WP,etc.. files. This mode extracts
  203.      the text (Hex 32-127) characters out of file, ignoring everything else.
  204.  11. Added Contiguous Memory Available display to the About screen. Helps
  205.      determine maximum file size you can view without Swapping slowdowns.
  206.  
  207. Ver 1.37:
  208.   1. Ascii View of Binary files corrected to handle #0 (null) characters.
  209.   2. New View option -> Raw Ascii. Shows files exactly the way they look.
  210.   3. Hex Conversion in Ascii/Raw Ascii modes now builds a list box with
  211.      formatted Hex lines showing 16 Hex bytes per line with Ascii translation
  212.      of each line.
  213.   4. Added Preferences Menu option under 'Options' menu.
  214.   5. Added ability to specify line length under 'Preferences'. Line length
  215.      can be between 20 - 1024 bytes. Screen refreshes when this value changes.
  216.   6. Added option under 'Preferences' to select either printing through the
  217.      Print manager or Directly to a port.
  218.   7. Files that have a last line with no CR/LF will now display.
  219.   8. Added Color selection for 'Text','Background','Selected Text','Selected
  220.      Background' under Preferences.  Currently colors are listed in drop down
  221.      box, plan to change it to color buttons or a color wheel.  Default is to
  222.      'System' colors.
  223.   9. When you Minimize Infview to an Icon and then Exit InfView, the next
  224.      time InfView is invoked it will be restored to the last size and position
  225.      prior to minimizing.
  226.  10. Corrected Hex View so that 1st Hex pair is not flush against the Offset
  227.      position in certain fonts.
  228.  11. Correction to The Hex Editor so it will not give a Run time error 201 if
  229.      you attempted to put Hex values outside 0-F.
  230.  12. Added 'Expand Tabs' and 'Tab Length' fields to the Preferences dialog
  231.      under Options. When selected, InfView will expand Tabs (Hex 9) to the
  232.      number of spaces that you specified.
  233.  
  234. Ver. 1.36:
  235.   1. Remove duplicate lines on buffer boundary.
  236.   2. Network search updated to list network drives in order.
  237.  
  238. Ver. 1.35:
  239.   1. Text can now be selected in Forward and Reverse direction.
  240.   2. Direct Printing option added. This bypasses the Windows Print Manager
  241.      and spews data out the Open Port (Lpt1,2...). Form Feed is done between
  242.      multiple copies.
  243.   3. If you get a File load error you will no longer get a Run Time Error.
  244.   4. Options are loaded from INFORMER.INI in current directory if it exists,
  245.      otherwise it looks for INFORMER.INI in the Windows default directory.
  246.   5. When InfView is started and the OPEN FILE DIALOG is displayed, pressing
  247.      CANCEL will automatically load the last file that was viewed rather than
  248.      leaving a blank viewer.
  249.   6. InfView will now display single line files in Ascii mode. (no Cr/Lf).
  250.   7. The Status line now displays non-highlighted in the System Font,
  251.      regardless of the Viewer Font.
  252.   8. When you change viewing modes (Ascii/Hex) the viewer positions itself at
  253.      the offset of the selected line in the previous mode.
  254.   9. Hex viewing mode now shows the byte offset in the status line.
  255.  10. The Status Line can now be hidden/displayed by using a menu option
  256.      under 'Options'.
  257.  11. The Print Request now allows you to choose between using the WYSWYG Font
  258.      used in the viewer or the Default Printer Font.
  259.  12. The Font Weight/Italic/Underline settings are saved in the INFORMER.INI
  260.      and are set when InfView is loaded.
  261.  13. The scroll bar is refreshed when moving between applications on your
  262.      screen.
  263.  
  264. Ver. 1.31:
  265.   1. Correct bug with screen refresh, would not restore screen after
  266.      switching applications.
  267.   2. Correct bug with Hex Print columnization.
  268.   3. Correct bug with Hex File Save columnization.
  269.  
  270. Ver. 1.30:
  271.   1. Correct menu offset problem on Last 3 files.
  272.   2. New Drive Search function to find Files (like FILE FIND).
  273.   3. New Drive Search function to find Words within files (like GREP).
  274.   4. New Directory Listing function to list all files in the current directory.
  275.   5. Added NEXT and PREVIOUS search list option to load files from the search
  276.      list created from the above 3 functions.
  277.   6. Added Hot Keys for all of the above as well as F1 for Help.
  278.   7. Changed 'SHOW EDIT CHARS' to a single menu option with checkmark.
  279.   8. New Hex Editor (DEBUG) function to change Hex View of files and save them.
  280.   9. TrueType flicker reduction by only painting changed lines of the viewer.
  281.  
  282. Ver. 1.20:
  283.   1. Added ability to do Cut&Paste type operation to Copy selected text
  284.      to the Clipboard.
  285.   2. Removed 'Identify' menu option and replaced it with a 'Show Information'
  286.      sub-menu under 'Files'.  Identifies files and shows File size & date.
  287.   3. Added 'Options' menu option and moved several 'View' options to it.
  288.   4. Added function to change the Font! Under the 'Options' menu you can
  289.      select the Font for the Viewer. Font name and size are saved in INI and
  290.      are used in subsequent sessions.
  291.   5. New 'Print Selected Text' dialog which will allow you to print text
  292.      which you have selected.
  293.   6. Corrected bug which failed display text on memory boundaries.
  294.   7. Last Directory you were in is stored in the INFORMER.INI and is used
  295.      during your next session for the 'File Open' dialog.
  296.   8. New 'Goto Line' option under 'Search menu'.
  297.   9. Search positions the line where text was found at the top of the
  298.      viewer window.
  299.  
  300. Ver. 1.10:
  301.   1. Correction to Hex routine to show final Hex characters of a file.
  302.   2. Print Request screen allows specific line range to be printed.
  303.   3. Many of the user options are saved in INFORMER.INI under INFVIEW
  304.      heading and are loaded the next time InfView is invoked.
  305.   4. List of file extensions and descriptions were moved from being hardcoded
  306.      to a dynamic list within the INFORMER.INI under EXTENSIONS heading.
  307.   5. The last 3 files viewed are saved and displayed under the FILES menu
  308.      option and can be loaded directly from the menu.
  309.   6. You can save a range of lines to a different file name in Ascii or Hex.
  310.   7. The REPEAT search menu option can be invoked using the F3 key.
  311.   8. Menu option was added to expose editing characters in the viewed file,
  312.      this includes CR,LF,TAB, etc...
  313.   9. Menu option was added to translate all non-visible characters to the
  314.      ' ~ ' character for the viewed file.
  315.  10. The size and position of the InfView window is remembered between
  316.      viewing sessions so that it will be brought back in the same spot when
  317.      it is next invoked.
  318.  11. The File IDENTIFY menu identifies the type of file and also attempts to
  319.      determine if the file has any Windows associations on record.
  320.  12. InfView HELP was vastly expanded.
  321.  13. The Status line shows the Line Number and Starting offset of the line
  322.      that is currently highlighted.
  323.  14. All Print Request options are stored in INFORMER.INI under the PRINT
  324.      heading and are recalled each time Print is invoked. (also shared with
  325.      other applications).
  326.  15. In Ascii view mode, double clicking on a line in the viewer will display
  327.      the Hex translation of that particular line.
  328.  16. A Hex Translation Table was added to the Online Help for reference.
  329.  
  330. Ver 1.00
  331.   1. First Release...
  332.  
  333. Disclaimer - Registration Agreement
  334. ===================================
  335.  
  336. Users of InfView must accept this disclaimer of warranty:
  337.  
  338. "InfView is supplied as is. The author disclaims all warranties,
  339. expressed or implied, including, without limitation, the warranties of
  340. merchantability and of fitness for any purpose. The author assumes no
  341. liability for damages, direct or consequential, which may result from
  342. the use of InfView."
  343.  
  344. InfView is a "shareware program" and is provided at no charge to
  345. the user for evaluation. Feel free to share it with your friends, but
  346. please do not give it away altered or as part of another system. The
  347. essence of "user-supported" software is to provide personal computer
  348. users with quality software without high prices, and yet to provide
  349. incentive for programmers to continue to develop new products. If you
  350. find this program useful and find that you are using InfView and
  351. continue to use InfView after a reasonable trial period, you must
  352. make register it!  The registration fee will license one copy for use
  353. on any one computer at any one time.
  354.  
  355. Commercial users of InfView must register and pay for their copies
  356. of InfView within 30 days of first use or their license is
  357. withdrawn. Site-License arrangements may be made by contacting Dean
  358. Software Design.  In general, multiple copies of InfView can be
  359. registered at the following rates:
  360.  
  361.             1 - 10 copies:   $  6.99 per copy
  362.            11 - 20 copies:   $ 65.00 + $6.50 per copy over 10
  363.            21 - 50 copies:   $120.00 + $6.00 per copy over 20
  364.            51 - 100 copies:  $275.00 + $5.50 per copy over 50
  365.            101+ copies:      $500.00 (site license, unlimited)
  366.  
  367. Anyone distributing InfView for any kind of remuneration must
  368. first contact Dean Software Design at the indicated address for
  369. authorization. This authorization will be automatically granted to
  370. distributors recognized by the (ASP) as adhering to its guidelines for
  371. shareware distributors, and such distributors may begin offering InfView
  372. immediately (However Dean Software Design must still be advised so that
  373. the distributor can be kept up-to-date with the latest version of InfView).
  374.  
  375. You are encouraged to pass a copy of InfView along to your friends
  376. for evaluation. Please encourage them to register their copy if they
  377. find that they can use it.
  378.  
  379. All registers user receive free technical support for 90 days from
  380. the date of registration. Also all registered users receive a free
  381. upgrade to the next version of this program when that version becomes
  382. available. To report bugs, receive help and bug fixes please send a
  383. CompuServe message via CompuServe Mail to:
  384.  
  385.                        Dean Software Design
  386.                        [75240,65]
  387.  
  388. or, if you do not have access to CompuServe, write to us!
  389.  
  390. Definition Of Shareware
  391. =======================
  392.  
  393. Shareware distribution gives users a chance to try software before
  394. buying it. If you try a Shareware program and continue using it, you
  395. are expected to register. Individual programs differ on details --
  396. some request registration while others require it, some specify a
  397. maximum trial period. With registration, you get anything from the
  398. simple right to continue using the software to an updated program with
  399. printed manual.
  400.  
  401. Copyright laws apply to both Shareware and commercial software, and
  402. the copyright holder retains all rights, with a few specific
  403. exceptions as stated below. Shareware authors are accomplished
  404. programmers, just like commercial authors, and the programs are of
  405. comparable quality. (In both cases, there are good programs and bad
  406. ones!) The main difference is in the method of distribution. The
  407. author specifically grants the right to copy and distribute the
  408. software, either to all and sundry or to a specific group. For
  409. example, some authors require written permission before a commercial
  410. disk vendor may copy their Shareware.
  411.  
  412. Shareware is a distribution method, not a type of software. You should
  413. find software that suits your needs and pocketbook, whether it's
  414. commercial or Shareware. The Shareware system makes fitting your needs
  415. easier, because you can try before you buy. And because the overhead
  416. is low, prices are low also. Shareware has the ultimate money-back
  417. guarantee - if you don't use the product, you don't pay for it.
  418.