home *** CD-ROM | disk | FTP | other *** search
- ~0E
- ┌─────────────┐ ┌────────────┐┌─┐
- └┐ ┌┘ │ ┌──────┐└┘ │
- │ │ │ │ └───┘
- │ │ │ │ <tm>
- │ │ │ └─────────────┐
- │ │ └──────┐ │
- │ │ │ │
- │ │ │ │
- │ └─────────┘ │
- │ U n i q u e S o f t w a r e │
- └─────────────────────────────────┘ ~02
- TBFMT (1.9b) - Copyright (c) 1987-89 by Unique Software ~0F
- Full documentation and License for only $25.00 ~07
- (+$2 for 3.5"-720K disk if needed/requested) ~02
- Unique Software
- Post Office Box 26613
- Fort Worth, Texas 76126-0613
- CompuServe : 70130,330 :: MCI-Mail : 252-8689
- American People Link : UNIQUESOFT :: Delphi : UNIQUESOFT ~0A
-
- -Press [PG DN] for next page- ~03
-
-
- This program is produced by a member of
- the Association of Shareware Professionals
- (ASP). ASP wants to make sure that the
- ┌─────────┐ <tm> shareware principle works for you. If you
- ┌─────┴───┐ │ are unable to resolve a shareware-related
- ─│ │o │───────────────── problem with an ASP member by contacting the
- │ ┌─────┴╨──┐ │ Association of member directly, ASP may be able to help.
- │ │ │─┘ Shareware The ASP Ombudsman can help you resolve a
- └───│ o │ Professionals dispute or problem with an ASP member, but
- ─────│ ║ │─────────────────── does not provide technical support for
- └────╨────┘ MEMBER members' products. Please write to the ASP
- Ombudsman at P.O. Box 5786, Bellevue, WA
- 98006 or send a Compuserve message via
- easyplex to ASP Ombudsman 70007,3536 ~02
-
- You should inspect the file with the extension ".LST" for a list of the
- programs which SHOULD be contained in this package and their size. ~0A
-
-
- -Press [PG DN] for next page- ~02
-
- Vendors, User Groups, and Schools must read the file VENDOR.DOC for
- important information relating to their use and distribution of this program.
-
- Shareware is NOT FREE. If you "buy" a disk full of software for $3.95,
- $5.00, or $9.99 all you have paid for is the disk, the time for making the
- collection, and shipping and handling.
-
- The Shareware author is still legally entitled to receive compensation for
- his work. Many programmers make their living by distributing their programs via
- Shareware. The license fee/registration which you should send is a programmer's
- paycheck.
-
- Shareware is NOT mediocre software because it's cheap. "Commercial"
- software's price is mainly advertising, packaging and distribution costs, with
- Shareware you are NOT PAYING for these services.
-
- Shareware gives you get the ULTIMATE GUARANTEE, "If you don't use the
- product, you don't pay for it!". Try getting that guarantee with "commercial"
- software. ~0A
-
- -Press [PG DN] for next page- ~02
-
- After you have used this program for 30 days, you must DISCONTINUE use OR
- PURCHASE a single-user LICENSE from Unique Software.
- Anyway, it's EASY to become a licensed user of this program, at your DOS
- prompt type `LICENSE' and answer the questions. Your printer does all the work.
- You don't have to write anything. You don't even need an envelope! ~07
- You can also register/license through the Public (Software) Library with
- VISA/MC at 1-800-2424-PSL (orders only - Information 713-665-7017). With your
- PSL licensing you will get a $5 credit on your next order from PSL. ~02
- Licensed users get printed FULL documentation and can freely submit
- questions to any of the onlines services listed on the HOME page. Questions will
- often be answered overnight! ~03
- This software and documentation are distributed and/or sold "as is" and
- without warranties as to performance of merchantability or any other warranties
- whether expressed or implied. Because of the various hardware and software
- environments into which any program may be put, no warranty of fitness for a
- particular purpose can be offered. Good data processing procedure dictates that
- any program be thoroughly tested with non-critical data before relying on it.
- The user must assume the entire risk of using the program. Any liability of the
- seller will be limited exclusively to product replacement. ~0A
-
- -Press [PG DN] for next page-
- ~#0~07
- TBFMT (1.9b) - Copyright (c) 1987-89 by Unique Software ~0A
-
- F1 - TBFMT [Install] Menu
- F2 - Problems / Why doesn't...?
- F3 - TBFMT version history
- F4 - TBFMT version history (con't) / NOTE ~07
- F10 - Return to THIS menu ~02
-
- New to this version marked with a "!"
- Changed are noted with a "^"
- Bug correction noted with a "@" (you may not notice any change)
- Licensed version features marked with "&"
-
- Usage
- usage: TBFMT
- & usage: TBFMT [*][drive:][\path\]filename.ext
- & If you don't specify an .EXTension the extension of .BAS will be assummed
-
- & Install Option
- NOTE: Licensed users programs have the install menu as an option. Non-
- licensed users are presented with this menu everytime TBFMT is run.
- ~#1~02
- & usage: TBFMT /I
- TBFMT 1.9b Install - (c) Copyright 1987-89 by Unique Software
- [1] Extension for backup file : .BAK
- [2] Backup (original) File is to be [K]ept/[D]eleted after formatting : D
- [3] Indent width : [V]ariable / [F]ixed : V
- [4] 'REMarks : [F]lush left / [I]ndented : F
- [5] Starting indention column number : 2
- [6] Labels : [F]lush left / [I]ndented : F
- [7] SHARED, STATIC, LOCAL : [F]lush left / [I]ndented : F
- [8] *Labels : [U]PPER / [l]ower / [C]apital / [N]oChange : C
- [9] *Reserved Words : [U]PPER / [l]ower / [C]apital / [N]oChange : U
- [A] *Variables : [U]PPER / [l]ower / [C]apital / [N]oChange : L
- [B] *SUB/FN Names : [U]PPER / [l]ower / [C]apital / [N]oChange : C
-
- [Q]uit Install
- [R]un with current defaults (defaults not saved)
- & [S]ave Defaults
- [?] Option * - the Fast Option [*] overrides these
-
- NOTE: Non-Licensed Users MUST use the [R] option to run TBFMT. Licensed
- users can [S]ave the defaults and run TBFMT from the command line.
- ~#2~02
-
- Why doesn't TBFMT ...
-
- We have attempted to account for numerous ways of programming in Turbo
- Basic. When you find something that TBFMT doesn't do quite the way you would
- like it, let us know. Many of TBFMT's features were suggested by users. However,
- TBFMT cannot be all things to all people. If we incorporated every request into
- TBFMT, the size of TBFMT would of course grow rapidly but unfortunately the
- speed at which TBFMT operates would also be degraded rapidly. We don't think
- that you, the users, would mind a larger program, but a slower program is never
- welcome.
-
-
- DO : WEND ? WHILE : LOOP
-
- Yes these are valid Turbo Basic combinations. Therefore instead of
- introducing numerous lines of code into TBFMT which would also degrade
- performance, we have altered the variable indent width of both DO and WHILE to
- four spaces. Therefore, if you use the variable indent width, your WHILE loops
- may not look aligned properly but they will be what TBFMT contains.
-
- ~#3~02
- TBFMT History
-
- 1.0 - Initial release, 6 user settable options.
- 1.1 - User settable option (7) added by suggestion by Barry Erick.
- 1.2 - User settable options expanded to 11. Speed improvments with assembly
- language routines replacing compiled routines.
- 1.3 - Major speed improvents with "CASE" options by new assembly language
- interfaces.
- 1.4 - 1.6 (non-released versions with minor improvements)
- 1.7 - format on/off option added. Minor speed improvements
- 1.8 - adjust for special case ELSEIF / THEN
- 1.8.2 - ".BAS" was made default extension for the input filename as
- suggested by Barry Erick.
- 1.8.3 - Speeded and improved method of determining user's screen defaults
- (suggested by Ron Rossini) Speed improvements by special case handling.
- 1.8.4 - User/Unusual.Error Abort now returns original condition of files
- (name). Speed improvements by special case handling. Nested NEXT's (NEXT
- var,var) are now handled properly.
- 1.8.5 - Leading Space and/or Tab formatting now accounted for correctly
- (suggested by Barry Erick). Fix error in saving of one default item (first noted
- by Marvin A. E'Golf). Some speed improvements.
- ~#4~02
-
-
-
- TBFMT History (continued)
-
-
- 1.8.5a - Fix error of file abort on empty line reintroduced with 1.8.5 (bug
- first noted by Marvin A. E'Golf).
-
- 1.9 - format on/off now "watches" formatting and will pick up at the proper
- indent position.
-
-
-
-
-
- > > > N O T E < < <
-
-
- The full documentation will also explain other features to be found in
- TBFMT.
-
-
-