home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / other / glossary / avdocs.txt < prev    next >
Encoding:
Text File  |  1990-06-16  |  22.3 KB  |  434 lines

  1.                                Ascii-View
  2.                               Version 3.50
  3.                            by David M. Seberg
  4.  
  5.  
  6.  
  7.      It's purpose in Life
  8.  
  9.      Ascii-View is an ascii text viewing program that was developed to
  10. replace the [Show]-[Print]-[Cancel] feature of the ST's Desktop.  It does so
  11. by allowing the user to easily view an Ascii text file with a host of
  12. features not available from the ST's Desktop.  Ascii-View will load any
  13. ascii file and display that file on a 80 column by 23 line screen.
  14. Ascii-View supports Medium and High resolution.
  15.  
  16.  
  17.      Installation and Usage
  18.  
  19.      Ascii-View may be placed any where your heart desires, however if you
  20. wish to use the online help you MUST place the file AVHELP.HLP in the root
  21. directory of the drive from which you load Ascii-View.  To save my sanity
  22. during program development I disabled the key click and decided to keep it
  23. off while Ascii-View is running.  Have no fear the key click will be enabled
  24. when you exit the program.  If you choose to use the online help screens
  25. virtually everything that you will need to know can be found through these
  26. help screens.  AV.PRG has already been packed.
  27.  
  28.  
  29.      Enhancements
  30.  
  31.      Speed!!.  Since the original version of Ascii-View the display speed
  32. has nearly tripled, below are some measurements showing how fast Ascii-View
  33. can display files.  The speed is measured by how many lines per second (lps)
  34. are displayed.
  35.  
  36.  
  37.           Version 2.xx -- Standard Configuration       11.50 lps
  38.        ** Version 2.xx -- with Text Accelerator        15.92 lps
  39.           ------------------------------------------------------
  40.           Version 3.25 -- Standard Configuration       22.23 lps
  41.        ** Version 3.25 -- with Text Accelerator        41.40 lps
  42.           ------------------------------------------------------
  43.           Version 3.50 -- Standard Configuration       31.18 lps
  44.        ** Version 3.50 -- with Text Accelerator        45.87 lps
  45.  
  46.        ** Turbo ST on a monochrome system
  47.  
  48.      Since statistics don't lie but liars use statistics I won't list any
  49. 'Creative' percentages.  However, no matter how you look at it, the current
  50. version is substantially faster than its predecessors.  Now besides looking
  51. at a bunch of numbers what does this mean.  It means that Ascii-View will
  52. scroll considerably more than one (1.33) full screen of text every second
  53. and when used with a text accelerator the scrolling speed increases to two
  54. full screens of text per second.  It also means that Ascii-View displays
  55. files faster than DCSHOW, Quick-View, any word processor that I've ever run
  56. across and certainly faster than the ST's Desktop.
  57.  
  58.      Other enhancements include:
  59.  
  60.      Keyboard equivalents have been added so the user may use either the
  61. keyboard or the mouse to select the commands that Ascii-View has to offer. 
  62. There is also a screen that displays all of the keyboard equivalents.  To
  63. access this screen, select HELP from the command line and then select any
  64. topic by clicking the left mouse button on an inverted command.  When the
  65. help display screen is being shown click the left mouse button inside the
  66. box labled 'Keyboard Equivalents'.
  67.  
  68.      The command lines have been moved from the top of the screen to the
  69. bottom of the screen to enable those users who have a corner clock installed
  70. to have unobstructed usage of Ascii-View.  It also makes viewing easier as
  71. the new text now scrolls right above the command lines.
  72.  
  73.      The folder labled 'HELP' is no longer necessary, instead just one file
  74. named AVHELP.HLP needs to be placed in the root directory from the drive in
  75. which Ascii-View is loaded.  Note however, that this help file is not
  76. necessary to run Ascii-View, if the help file is not located Ascii-View will
  77. function properly only the online help will be unavailable.
  78.  
  79.      A GOTO command has been added so that you may go exactly to any place
  80. within your file instantly.
  81.  
  82.      Several minor 'cosmetic' changes have been made to the commands SEARCH,
  83. BLOCK and HELP.  These changes will be covered later in this document in
  84. conjunction with each commands description.
  85.  
  86.      Ascii-View now accepts parameters to be sent to it.  This means that
  87. you can install Ascii-View as an application from the ST's Desktop and as an
  88. example you could install Ascii-View as an application that would accept
  89. files with the extender .ASC (I rename all my ascii text files to include
  90. the .ASC extender).  Now when you double click on a file with the .ASC
  91. extender Ascii-View will automatically load and display the file that you
  92. have chosen.  The ultimate in convenience.
  93.  
  94.  
  95.      Safety Features
  96.  
  97.      A maximum file length of 5000 lines (or 217 pages) has been imposed to
  98. insure that a standard 520ST with a maximum file loaded into memory will
  99. still operate even with a few of your favorite .ACC's installed.  Now before
  100. you go getting bummed out let me state that 217 pages represents a VERY
  101. large file.  As an easily recognizable example of how large a document
  102. Ascii-View can display, the manual for ST Writer Elite which is over 119,000
  103. bytes in length, when loaded into Ascii-View takes up only 100 of the 217
  104. pages available for your use.  If you do find a file that exceeds
  105. Ascii-View's limits, Ascii-View will load as much as will fit, and will
  106. display as much as it could hold.
  107.  
  108.  
  109.      Let's Run It
  110.  
  111.      To run Ascii-View double click the file named AV.PRG while at the ST's
  112. Desktop.  If you want online help remember to place the file AVHELP.HLP in
  113. the root directory of the drive from which you will load Ascii-View.  After
  114. Ascii-View loads, the standard GEM file selector box will be displayed.  To
  115. load a file simply locate the ASCII file of your choice and double click on
  116. it.  Ascii-View will now check to see if the file is indeed an ASCII file. 
  117. If it is an ASCII file Ascii-View will then display the first page of text
  118. in that file.
  119.  
  120.  
  121.      The Mouse and the Keyboard
  122.  
  123.      For the four commands LINE UP, LINE DOWN, PAGE UP and PAGE DOWN there
  124. is a difference between using the mouse and using the keyboard.  I designed
  125. Ascii-View, in conjunction with the mouse, to be built for maximum speed, so
  126. when you use the mouse the PAGE _ OF _ or the TOP LINE NUMBER = is updated
  127. only AFTER you have released the left mouse button.  Alternately I designed
  128. Ascii-View, in conjunction with the keyboard, to be more traditional with
  129. the screen information being updated after every key press.  So the choice
  130. is yours, raw speed or the convenience of being updated after the display of
  131. every line or page.  And remember only the four commands listed above are
  132. effected, ALL of the other commands are the same no matter if you use the
  133. mouse or the keyboard.
  134.  
  135.  
  136.      The Features
  137.  
  138.      One of Ascii-View's most convenient features is that it allows you to
  139. view as many documents as you wish without having to return to the ST's
  140. Desktop.  Throughout this program you should use the left mouse button for
  141. all your needs unless otherwise directed by the program.  All of the
  142. commands used by Ascii-View are accessed by clicking on one of the commands
  143. located on the top two lines of the screen or by selecting the appropriate
  144. keyboard equivalent.  Below is a listing of the features that Ascii-View has
  145. to offer:
  146.  
  147.  
  148. LINE UP        LINE UP will display the next line of text towards the top of
  149.                the file.
  150.  
  151. LINE DOWN      LINE DOWN will display the next line of text towards the     
  152.                bottom of the file.
  153.  
  154. PAGE UP        PAGE UP will display the next 80 column by 23 line page of   
  155.                text towards the top of the file.
  156.  
  157. PAGE DOWN      PAGE DOWN will display the next 80 column by 23 line page of 
  158.                text towards the top of the file.
  159.  
  160. ** Note:       In conjunction with the four commands listed above, you can  
  161.                by holding down the left mouse button, repeat these commands 
  162.                thus enabling you to rapidly scroll through the document.
  163.  
  164. TOP            TOP will display the first 23 line page of text.
  165.  
  166. BOTTOM         BOTTOM will display the last 23 line page of text.
  167.  
  168. SEARCH         Selecting the SEARCH command will display a dialog box that  
  169.                will ask you to enter the word or character that you wish to 
  170.                find.  You may enter your 'STRING' in either upper or lower  
  171.                case.  After you have entered your 'STRING' press the Return 
  172.                key.  Another dialog box will be displayed showing how many  
  173.                times that your 'STRING' was located.  Press either mouse    
  174.                button or any key to continue.  By clicking on the FORWARD   
  175.                and REVERSE commands at the bottom of the screen you can     
  176.                scroll through the occurrences of your search.  The search   
  177.                'STRING' will be located on the tenth line of the display    
  178.                screen unless it is found in the first ten or the last ten   
  179.                lines of the file in which case it will be shown on its      
  180.                actual line number.  The 'STRING' will be shown in inverse   
  181.                video.  The box labeled STRING LINE NUMBER = shows what the  
  182.                top line number is for the currently displayed 'STRING'.  To 
  183.                return to the Main screen simply click the right mouse       
  184.                button.
  185.  
  186. PRINT          Selecting the PRINT command will display an Alert box that   
  187.                will ask if you wish to print the entire file.  If you wish  
  188.                to print the entire file, either press Return or click the   
  189.                left mouse button inside the box labeled 'Yes'.  If you do   
  190.                not want to print the file, click the left mouse button      
  191.                inside the box labeled 'No'.  If you try to print a file and
  192.                your printer is not turned on or is not connected properly an
  193.                alert box will be displayed giving you the option to turn on 
  194.                your printer or to abort the printing of the file.
  195.  
  196. BLOCK          Selecting the BLOCK command from the Main screen will bring  
  197.                up a dialog box located on the right hand side of the screen 
  198.                showing you the choices you have to choose from.  Only the   
  199.                Block Start, Block End and the Exit commands are enabled     
  200.                until a legal block has been defined.  Following is a        
  201.                description of each BLOCK command and how to use it:
  202.  
  203.  
  204.                Block Start
  205.  
  206.                Block Start signifies the first line of the block of which   
  207.                you will define.  To select the first line of your Block,    
  208.                place that line so that you can see it on screen and then    
  209.                select BLOCK from the Main Screen.  Click the RIGHT mouse    
  210.                button anywhere on that line and then click the LEFT mouse   
  211.                button on the Block Start command.  If everything goes right
  212.                the line number will be shown next to the Block Start        
  213.                command.
  214.  
  215.  
  216.                Block End
  217.  
  218.                Block End signifies the last line of the block of which you  
  219.                will define.  To select the last line of your Block, place   
  220.                that line so that you can see it on screen and then select   
  221.                BLOCK from the Main Screen.  Click the RIGHT mouse button    
  222.                anywhere on the line BELOW the line you wish to define as the
  223.                Block End and then click the LEFT mouse button on the Block  
  224.                End command.  If everything goes right the line number will  
  225.                be shown next to the Block End command.
  226.  
  227.  
  228.                Block Off
  229.  
  230.                If a legal block has already been defined, selecting this    
  231.                command will clear the block markers and turn off the block.
  232.  
  233.  
  234.                Block Start, Block End and Block Off
  235.  
  236.                In conjunction with these commands, once a legal block has   
  237.                been defined you must select exit before these commands will 
  238.                take effect.  After exiting and a legal block has been set,  
  239.                the text in the block will be in inverse video on a          
  240.                monochrome system and the text will be in a different color  
  241.                on color system.  After exiting, and a block has been turned
  242.                off, the text will be returned to its original status.
  243.  
  244.  
  245.                Block Print
  246.  
  247.                If a legal block has been defined, selecting this command    
  248.                will enable you to print the block.  After selecting this    
  249.                command an alert box will be displayed asking you if you wish
  250.                to print this block of text.  If you wish to print the block 
  251.                of text either press Return or click the left mouse button   
  252.                inside the box labeled 'Yes'.  If you do not want to print   
  253.                the block click the left mouse button inside the box labeled 
  254.                'No'.  If you try to print the block and your printer is not 
  255.                turned on or is not connected properly an alert box will be
  256.                displayed giving you the option to turn on your printer or to
  257.                abort the printing of the block.  After the block has been   
  258.                printed you will be returned to the Block Screen.
  259.  
  260.  
  261.                Block Delete
  262.  
  263.                If a legal block has been defined, selecting this command    
  264.                will enable you to delete the block.  After selecting this   
  265.                command an alert box will be displayed asking you if you wish
  266.                to delete this block of text.  If you wish to delete the     
  267.                block of text either press Return or click the left mouse
  268.                button inside the box labeled 'Yes'.  If you do not want to
  269.                delete the block, click the left mouse button inside the box
  270.                labeled 'No'.  If you select 'Yes' you will be returned to   
  271.                the Main screen otherwise you will be returned to the Block
  272.                screen.
  273.  
  274.  
  275.                Delete all but Block
  276.  
  277.                If a legal block has been defined, selecting this command
  278.                will enable you to delete everything EXCEPT this block of
  279.                text.  After selecting this command an alert box will be 
  280.                displayed asking you if you wish to delete everything excep
  281.                this block of text.  If you wish to delete everything except
  282.                this block of text either press Return or click the left
  283.                mouse button inside the box labeled 'Yes'.  If you do not
  284.                want to delete everything except this block, click the left
  285.                mouse button inside the box labeled 'No'.  If you select 
  286.                'Yes' you will be returned to the Main screen otherwise you  
  287.                will be returned to the Block screen.
  288.  
  289.  
  290.                Block Save
  291.  
  292.                If a legal block has been defined, selecting this command    
  293.                will bring up the standard GEM selector box.  If you wish to 
  294.                save this block of text, type in the name of the file and    
  295.                either press Return or click the left mouse button inside the
  296.                box labeled OK.  If you do not wish to save this block
  297.                of text either press Return without typing in a file name or 
  298.                click the left mouse button inside the box labeled 'Cancel'. 
  299.                After the block has been saved you will be returned to the   
  300.                Block screen.
  301.  
  302.  
  303.                Exit
  304.  
  305.                Selecting Exit will always return you to the Main Screen.  If
  306.                a block has been set it will now be shown in highlighted     
  307.                form.  If a block has been turned off it will now be shown in
  308.                standard text.
  309.  
  310.  
  311. LOAD           Selecting the LOAD command will display the standard GEM file
  312.                selector box.  To load a file simply locate the ASCII file   
  313.                that you wish to view and either single click on that file   
  314.                and press Return or double click on your chosen file.
  315.                Ascii-View will now check to see if the file is indeed an    
  316.                ASCII file.  If it is an ASCII file Ascii-View will then     
  317.                display the first page of text in that file.
  318.  
  319. HELP           Selecting the HELP command will display a dialog box that    
  320.                will appear on the right hand side of the screen showing you 
  321.                the choices you may select from.  Move the mouse to the      
  322.                command that you need help with which should now be inverted 
  323.                and click the left mouse button on it.  The help display box 
  324.                will now be shown with the help information that you         
  325.                selected.  If there is more than one page of text in the help
  326.                file use the Forward and Reverse buttons to scroll through
  327.                the pages of help.  If you need to view the Keyboard     
  328.                Equivalent screen click the left mouse button inside the box.
  329.                If you need more help with another command, click the left   
  330.                mouse button inside the box labeled 'Help Screen'.  To exit  
  331.                the Help Screen click the left mouse button inside the box   
  332.                labeled 'Main Screen'.
  333.  
  334. QUIT           Selecting the QUIT command will display an alert box asking  
  335.                if you wish to 'Stay' or 'Quit'.  If you wish to stay click  
  336.                the left mouse button inside the box labeled 'Stay' in which 
  337.                case you will be returned to the file that you where         
  338.                currently viewing.  If you choose to exit click the left
  339.                mouse button inside the box labeled 'Exit' in which case you 
  340.                will be returned to the desktop.
  341.  
  342. GOTO LINE      Selecting GOTO LINE will display a dialog box that will ask  
  343.                you to enter the line number that you wish go to.  After     
  344.                entering the line number press Return and the line number    
  345.                that you entered will be instantly displayed on the top line 
  346.                of the screen.  If you enter an invalid number Ascii-View    
  347.                will display an Alert box stating that you must enter a      
  348.                number in between the first and the last line number in the  
  349.                file.  If you change your mind and don't want go to a        
  350.                different line, simply press Return without entering a line  
  351.                number.
  352.  
  353. STATISTICS     Selecting the STATISTICS command will display two dialog     
  354.                boxes.  The dialog box on the left displays system and       
  355.                program specific information which includes:
  356.  
  357.                System Date
  358.                System Time
  359.                Total number of pages in the file
  360.                Total number of lines in the file
  361.                Current page number
  362.                Current line number
  363.                Current file name
  364.                Current file size (in bytes)
  365.                Remaining memory (in bytes)
  366.  
  367.                The dialog box on the right displays that this program is    
  368.                shareware.  If you use and/or like this or any other         
  369.                Shareware program please support the Shareware author.  After
  370.                all it takes time and effort to write these darned programs.
  371.  
  372. PAGE _ OF _    By selecting the PAGE _ OF _ command you will toggle between 
  373.                PAGE _ OF _ and TOP LINE NUMBER =.  When PAGE _ OF _ is being
  374.                displayed this tells you which 23 line page of text you are  
  375.                currently viewing as well as the total number of pages there
  376.                are in the file in memory.
  377.  
  378. TOP LINE =     By selecting the TOP LINE NUMBER = command you will toggle   
  379.                between PAGE _ OF _ and TOP LINE NUMBER =.  When TOP LINE    
  380.                NUMBER = is being displayed this tells you the line number of
  381.                the first line of text currently being shown at the top of   
  382.                the display screen.
  383.  
  384.  
  385.      Recommended Usage
  386.  
  387.      Ascii-View should come in handy for anyone, anytime, who wishes to just
  388. read and or print all or part of a document without having to load a Word
  389. Processor or Text Editor.  As an example of what Ascii-View could be useful
  390. for think about all the files that you download, most if not all of these
  391. programs have accompanying documentation which can be looked over before
  392. executing the program.  Program listings can be displayed and keywords
  393. searched for.  Also a good way to read through the information from the
  394. online magazines.
  395.  
  396.  
  397.      Are You Still With Me?
  398.  
  399.      Also available is the commented GFA Basic 3.07 source code.  This offer
  400. is only available to registered users (read PAYING customers), just be sure
  401. to mention it when you send in your payment.  I would like to offer my
  402. appreciation to the people who offered suggestions on how to make this a
  403. better program.  Thank You Very Much!.
  404.  
  405.  
  406.      Bugs
  407.  
  408.      I have tried as much as possible to rid this program of these nasty
  409. creatures, however when you are Joe programmer AND Joe Beta Tester sometimes
  410. the little nasties can sneak through to the final product.  I would like to
  411. thank those of you who took the time and effort to inform me of the bugs in
  412. the earlier versions (all of which have been squashed) and would gratefully
  413. ask that if anyone encounters any bugs in this version to let me know.  I
  414. can be reached at the address listed at the end of this document or online:
  415.  
  416.           GEnie......... D.SEBERG
  417.  
  418.  
  419.      Shareware
  420.  
  421.      Ascii-View is a Shareware program.  If you have found this program to
  422. be of some use and plan to use it in the future, then pay for it just as you
  423. would for a 'STORE BOUGHT' program.  $5.00 to $10.00 is the asking price. 
  424. Ascii-View and this documentation file are Copyright 1990 by David M.
  425. Seberg.  All Rights Reserved.  Please feel free to redistribute Ascii-View
  426. to any other BBS or service, just be sure to include both the program file
  427. and this documentation file in their original condition.  Enjoy!
  428.  
  429.  
  430.  
  431.                             David M. Seberg
  432.                      3829 Colina Dorada Dr. #D-203
  433.                           San Diego, CA 92124
  434.