              READ ME : SUPERBASE PROFESSIONAL VERSION 3
              ==========================================

This document contains information about a number of features in
Superbase Professional Version 3 which could not be fully described in
the User Guide.

If you have loaded the Readme file by clicking on its icon, the
controls for viewing the document are as follows: press the space bar
to scroll down the document a page at a time, press Return to scroll
down a line, press B to scroll up a page, press U to scroll up a line.
If you are in the Superbase Text Editor, use the cursor keys or the
scroll bars at the side of the window.
Communications with PCs
-----------------------
Transfer to and from Superbase 4 on the PC can currently only be
accomplished using XMODEM.


MISCELLANEOUS
-------------
* If you try to print a line longer than the line length set in
Superbase's Printer options, Superbase will output a Carriage Return
followed by a Line Feed when it reaches the maximum line length.

* Note that you can set a printer initialization sequence from within
Superbase's Set Options dialog. This allows you to set the features
and modes you prefer. The sequence of control codes is sent to the
printer each time you perform a printing operation from within
Superbase. If a sequence is present Superbase does not send the
`Skip over perforation OFF' and `Set page length' codes that are
normally sent when the printer is accessed.

* The output format parameters BF, UL, IT enable you to set different
print styles within a report or in the output from a query. If you
wish to set other printing features, you can do so by using the CHR$
function to insert the appropriate printer control codes. In a
query, you enter these codes in the query fields line. For example,
on some Epson printers, the sequence 27, 14 selects enlarged print,
and the control code 20 turns it off. To output the data for one
field in enlarged print, your query Fields line might look like
this:

  Firstname, Lastname, CHR$(27);CHR$(14);City;CHR$(20), Street

Note that some control codes may be inappropriately interpreted by
the printer device, in which case you should set Print Raw on the
Options requester to bypass the interpretation. Alternatively, you
can use the generic printer device codes published in the Amiga
documentation.

* File Names. Avoid using the characters : ? # / ; or the space
character. When using a file name as an argument to a command such as
OPEN FILE, it must always be inside quotation marks. However, a file
name used to extend a field name, e.g. Name.Customers, need not be
inside quotes, unless it includes non-alphanumeric characters, i.e.
other than a-Z and 0-9. Superbase supplies quotes when necessary
during dialog selections, but if you type a command line in directly
be sure to observe this rule.

* The normal New Line sequence on the Amiga is a CHR$(10) (line feed).
On most other machines and in Superbase, the default New Line sequence
is CHR$(13) CHR$(10) (carriage return, line feed). The CHR$(13) may be
suppressed, for example to achieve compatibility with the ED editor,
by setting RETURN=OFF (note uppercase) in the Tool Types list of the
Superbase icon, which may be modified using the Workbench Info option.

* It is now possible to run Superbase by double clicking on a program
or form icon. You must create the icon and .info file for a '.sbp' or
'.sbv' file yourself. Demonstration icons are on the data disk. The
.info filename must include `.sbp' as part of the file name; for
example, `myprog.sbp.info'. Consult your Amiga system documentation
for further information on how to do this.

* Superbase now makes full use of Workbench screens that have been set
to overscan, supporting utilities such as MOREROWS and SCREENSIZER.

* Superbase.par file. All communications parameters are stored.

* Printer handling. To suppress form feeds issued by some printer
drivers, especially laser printer drivers, the way in which Superbase
handles the printer has been slightly changed. The first time the
printer is used, it is opened; it now remains open until one of the
following events occurs:

     Quit from Superbase
     Termination of a Superbase program
     Selection of the Set Screen menu option
     Any error
     Stop button is clicked or ^C is pressed

Other processes which need the printer may find that it is still in
use by Superbase. If this happens, all that needs to be done is to
click on the Superbase Stop button.
