CUSTOM VIEWER by ERIC CONERS 17 Jefferson Commons Yaphank, N.Y. 11980 GEnie: E.Coners Medium Resolution only. CUSTOM VIEWER Ver. 1.0 is released into Public Domain and may be distributed freely provided this text file (C_Viewer.txt) accompanies it. The block saving feature should be handled carefully. There is no error trapping. Check a saved block for accuracy before deleting the origonal test file. The program is dimensioned to allow 20,000 lines of text. This is 303 pages of 66 lines. I realize that one thing the ST world doesn't really need is another text viewer. What started as a small program to allow wider line spacing to more easily read the online magazines eventually, evolved into this program. (the evolution process resulted in a larger than necessary program, future revisions will attempt to reduce it's size). The underlying goal of the program was to allow the flexibility to change its various parameters with relative ease, as circumstances and tastes dictated. Such a feature is block saving which was added to allow pieces of a text file to be clipped for future reference without exiting and loading up a text editor. PROGRAM FEATURES MAIN MENU (BOTTOM OF THE SCREEN) o FONT SELECTION The font selection menu allows the selection of the; Normal System font - single spaced Normal System font - double spaced Graphic Font - 1.5 spaced (this is the normal system font in a graphics mode Small Font - Graphics font at 106 characters per line Large Font - Double height graphics font The graphics fonts write to the screen more slowly than the system fonts but allow for fractional line spacing which the normal system fonts don't. The font selection menu presets the line spacing LOAD FILE Brings up the file selector to load a new file. EXIT Exit the program PAGE OF Notes the current page and the total pages in the document (at the current line spacing) CLOCK Clock cycles every minute HELP Brings up the Help menu LINE UP / LINE DOWN / PAGE UP / PAGE DOWN ARROW BOX The arrow box will show an arrow pointing in the direction the text is currently being scrolled. A large arrow for paging and a smaller one for line scrolling CLICKING ON THE ARROW BOX BRINGS UP THE 'PAGE GOTO' SELECTION BOX PAGE SELECTION - Select page with arrow keys. If it is a valid page number the page will be shown upon exiting, EXTRAS LINE SPACING Line spacing range is single to triple line spacing System fonts do not allow fractional line spacing. ADJUST COLOR Use arrow keys above and below the desire color to adjust it. Colors are cycled 1 to 2000. The color number is shown in the lower right hand corner of the box for reference. BLOCKS The program allows the selection of a block of text to be saved to a new file or appended onto and existing one. USE THIS FEATURE WITH CAUTION IT IS NOT ERROR TRAPPED. DON'T DELETE THE ORIGONAL FILE UNTIL THE SAVED BLOCK IS CHECKED. o Scroll to the page containing the desire start of the block. o Select the Start Block option (in the Extras Menu) o Point the hand to the line desired for the beginning of the block and click on the left mouse. o The line selected will change color. o To return to the menu - click the right mouse button. o Exit and scroll to the page containing the ending line of the block. (if it is on the same page you need not exit the extras menu). o Select the End Block option (in the Extras Menu). o Point to the line desired for the end of teh block and left click. o THE END OF THE BLOCK MUST BE LATER IN THE DOCUMENT THAN THE START o The selected block will change color. o Right click to return to the Extras menu. o You can now Save the block or return to the document and save later. o To Save the block. Select the Save Block Option (in the Extras Menu). o A file selector will appear. o Type in the block name to create a new file or click on an existing text file to append the block to it. o The block will be hidden after saving. EJC February 9, 1991 END FILE