home *** CD-ROM | disk | FTP | other *** search
- TEXTVIEW.PRG
-
- 21 May 1991
-
- *DISASTER STRIKES!!!*
-
- Due to an incredibly unlikely fluke that resulted in the thrasing of my
- hard drive *AND* the loss of *BOTH* my sets of backup disks, the source
- to this program is gone. Hence, I shall have to start from scratch,
- rebuild the original features, and then add the new stuff (see Future
- Enhancemets section.) Needless to say, I now keep three backup copies...
-
- Introduction:
-
- Text Viewer is a program written and compiled in GFA-Basic 3.0. It is
- placed in the Public Domain, though the author retains the rights to
- the source code. This program may not be sold or included in any
- commercial software without the permission of the author.
-
- The author shall not be liable for incidental or consequential damages
- in connection with, or arising out of the use of this program.
-
- With that out of the way, down to the nitty-gritty.
-
- This program is essentially the result of my first attempt to write some-
- thing useful in GFA-Basic 3.5. Having recently received the system,
- I decided to make a serious attempt at writing a program with full window-
- management facilities. The current program is the heart of a future GEM-
- Based Text-Editor (if I ever get around to finishing it!)
-
-
- Usage:
-
- To use Text Viewer, simply double-click on the icon (or name, if you prefer
- the text-based windows). The program will run, the bring up the fileselector
- for you to choose your file. After having done this, it will display the
- file in a GEM window. To exit, simply click on the close button of the
- window.
-
- An alternative way to start the program (if you have NeoDesk, Gemini, or the
- new Atari Desktop) is to drag the text file you wish to read to the Text
- Viewer program. It will run and load the file for display, bypassing the
- fileselector.
-
-
- Notes:
-
- This program was developed on a Mega 2 ST with a monochrome monitor. It has
- been tested with a color monitor so that I know it will work in Medium
- resolution. Since it was written in/compiled with GFA-Basic 3.5, I can only
- assume that it will work with any ST/STe/TT, etc. and any version of TOS.
- If you find that this is not the case, please leave me E-Mail and let me
- know what type of system you are using. (See below for addresses.)
-
- History:
-
-
- v. 1.00 - 15 December 1989
-
- - When run from the desktop, the program presents the user with the File-
- selector. Pick a text file, and the program will load and display the
- file in a fully-functioning window. Scrolling is accomplished through
- the use of the arrows and scroll-bars present in the window. To exit
- the program, simply click on the close-button.
-
-
- v. 1.01 - 18 December 1989
-
- - In addition to the above, when you click on the close button the program
- now gives you the option to choose another file. Clicking on YES will
- bring up the fileselector, clicking on NO will exit the program.
-
- - You can also click on CANCEL in the fileselector, and will be asked if
- you wish to exit.
-
- - The program now displays the date and time in the upper left and right
- hand corners of the screen
-
- - The program now has a rudimentary ASCII file-check feature. If the file
- you attempt to load is not ASCII, you will be presented with an Alert box
- stating such. Click on ABORT to return to the fileselector.
-
-
- v. 1.02 - 31 December 1989
-
- - Rudimentary error-checking has been implemented. Upon any internal error,
- the program attempts to 'clean-up' the environment, and then exits to GEM.
-
-
- v. 1.03 - 18 December 1990
-
- - Almost a year since I first wrote this program! The old limit of 5000
- lines MAX for a text file has been eliminated. The file can now be as
- large as available (free) memory.
-
-
- v. 1.04 - 20 December 1990
-
- - Bug in the time-display routine for the compiled program has been found
- and fixed. Time now displays properly.
-
- v. 1.05 - 5 January 1991
-
- - Fileselector now returns to path previously selected by user when first
- loading a text file.
-
- v. 1.10 - 6 January 1991
-
- - Major jump in version number due to the fact that the program can now be
- installed as an application in the desktop and receive parameters when
- called. (i.e. in NeoDesk 3 you can drag a text file to the program, and it
- will run and load the file for display.)
-
-
- Future Enhancements:
-
- - Improve the line-scrolling function to make it faster and flicker-
- free. (Hopefully an assembly-language routine...)
-
- - An option to open more than one window at once for viewing multiple
- files.
-
- - A search option to find a particular string within the text.
-
- - Keyboard equivalents for all scrolling options.
-
-
- Current (Known) Problems/Bugs:
-
- - Certain lines that end with characters such as '*/' will flow beyond
- the right scroll bar, especially if the window is resized to be shorter
- than the length of the line. (I'm still trying to figure this one out).
-
-
- Bug Reports:
-
- - If you run across any bugs in the program, please let me know so that
- I can fix them!
-
- GEnie: T.ROEDER1
- CIS: 72030,2510
- DELPHI: ROEDERT
- Usenet: troeder@mis.arizona.edu -or-
- tar@naucse.cse.nau.edu
- SnailMail:
-
- Timothy A. Roeder
- 3551 S. San Joaquin Rd.
- #C7-1
- Tucson, AZ 85746
-
- Enjoy this little utility!
-
- Timothy A. Roeder (Programmer)
- Renee E. Roeder (BBS Sysop - Moral Support)
-
- Call our BBS! Online 7 days a week, from 10PM to 7AM MST. (602) 578-9115
- - Carries programs/files from the Usenet atari.st groups.
-
-