home *** CD-ROM | disk | FTP | other *** search
-
-
-
- This file contains any last minute information, changes from
- prior versions of GRAB Plus as well as some handy tips. Read
- this file before installing your GRAB Plus system.
-
-
- To print the manual type README at the DOS prompt. The program
- README.COM is the documentation printer. It will also write the
- file to disk if desired if a file name is entered when prompted
- for the override name. There might not be enough room on the
- distribution disk for writing the file to disk, therefore you
- should not attempt to write the file to this disk. The file
- created as well as this file may also be printed with the DOS
- copy command as shown below.
-
- COPY README. PRN:
-
- SPECIAL NOTE TO POSTSCRIPT USERS:
-
- Files cannot be printed as shown above. You must write the
- manual to disk first by entering an override name when you run
- README.COM. An example would be "C:GRAB.DOC" for the filename.
- Then use the program PFPS.COM to print the documentation on your
- printer. The command PFPS GRAB.DOC will print the file GRAB.DOC
- on the PostScript printer. You may also print this file "README"
- with this utility.
-
- PFPS.COM is a PostScript file printer utility that was written by
- Terry McGuire who is also a member of the Association of
- Shareware Professionals. If you are a PostScript user and are
- interested in a PostScript spooler, then pay attention to the
- following. Terry has a PostScript spooler called LaserZ which
- will intercept output from Non-PostScript programs, translate it
- into PostScript language then print it on your PostScript
- printer. It will make your Non-PostScript programs compatible
- with PostScript! For more information on LaserZ the PostScript
- spooler write to:
-
- Terry McGuire
- 1127 12th. Street #306
- Santa Monica, CA 90403
-
-
-
-
-
- General Information on the 6k GRAB plus.
-
- This README file contains information not included in your
- manual. This version of GRAB Plus comes configured to use only
- 6k of RAM over the previous versions which used as much as 61k of
- RAM. In the GRABCFG.EXE program the user is allowed to set GRAB
- to use either the 6k mode with disk or EMS swapping or full TSR
- mode which will use about 64k of RAM. The menu selection in
- GRABCFG.EXE is under "Address and Swap" which in your manual is
- referred to as "Return address". Under this selection is a sub-
- menu which has a selection "Swap memory or full TSR?". This
- selection will set GRAB to swap or to put the full TSR into
- memory. In the swap mode GRAB will only use 6k of RAM when
- resident. In the full mode GRAB will use about 64k of RAM.
- There is one other sub-selection in this area which is "Force to
- disk swap?". This selection is used if you do not want GRAB to
- swap to EMS memory. In this case it will swap to disk even if
- EMS is available.
-
- Disk swapping is not recommended for floppy drive only computers.
- The reason is that the swapping requires free disk space equal to
- twice the size of the GRAB program. It is also slow with disk
- swapping on a floppy drive.
-
- When GRAB is set to the 6k swapping mode it will automatically
- detect if you have EMS available. If EMS is not available GRAB
- will use the root directory of the disk you are logged onto at
- the time you load GRAB into memory. If GRAB is using the disk
- for swapping it will create two files while in use. One file is
- GRAB1.$$$ and the other is GRAB2.$$$. DO NOT delete either of
- these files if you should see them on your drive.
-
- Limitations of the 6k GRAB Plus.
-
- GRAB in the 6k configuration must not be popped up under other
- TSRs or transient applications that may not be swapped out or
- have their ISRs temporarily suspended. The most common examples
- of such applications are network operating systems and
- communication programs. It is perfectly acceptable to load GRAB
- AFTER these programs, but loading it before will cause problems.
- In the case of the network operating system, the OS may think the
- node has broken its connection with the server, since it is no
- longer responding to packets being sent to it. A communications
- package depending on polling may lose characters. If at all
- possible, a safe bet is to load GRAB after other TSR programs.
-
- Technical Notes for Hackers.
-
- The technique employed by GRAB is actually quite simple in
- theory, it takes a "snapshot" of the applications image in
- memory, saves the entire interrupt vector table, and goes
- resident, leaving just the code up to a a certain point in GRAB.
- The part that remains resident contains the code associated with
- checking for hot keys and determining whether it is safe to
-
-
- popup. When the time comes to popup, the interrupt vector table
- is restored to the state it was in at the time that GRAB was
- called. This disables any ISRs that may point to an area of code
- about to be swapped out. The memory above the resident portion of
- GRAB is then saved (to disk or EMS), and the nonresident portion
- of GRAB is then swapped in, and the user routines are called.
- When the user routines return, the process is reversed, and the
- ISR vector table and memory image restored.
-
- Special information for UltraVision users.
-
- If you are using the UltraVision program you may only pop GRAB up
- when your screen is in the 80 column mode. This is necessary for
- GRAB to read and restore the screen properly. GRAB should only
- respond with a beep if you try to pop it up over a screen other
- than 80 columns wide.
-
- New information for GRABDB users.
-
- New information for GRABDB the data base program. There have
- been two more "switches" added to the data base program GRABDB.
- These are the /A switch and the /U switch.
-
- The /A switch is to force the short state abbreviation to be used
- in the address in place of the full state name. If GRABDB is
- started with the command:
-
- GRABDB /A
-
- The address will display with the official two letter state
- abbreviation ready for printing.
-
- The /U switch will allow you have GRABDB force the address to
- upper-case letters for the new post office OCR (optical character
- recognition) equipment. It will also strip out the punctuation
- from the City, State and ZIP line and place a double space
- between the City and State abbreviation and the ZIP Code. This
- function is added for those that wish to use bulk rate postage
- and save extra postage by allowing the post office to use the OCR
- equipment. In order to comply with the post office, the City,
- State and ZIP must be on the last line of the address. This
- means you cannot use a comment line for this purpose.
-
-