Graphica 1.1
March 15, 1998

Send questions and comments to:  graphica100@hotmail.com
_______________________________________________________________
USE AND DISTRIBUTION:

Graphica is a shareware program.  After a free 30 day
evaluation period you are asked to register.
This program is freely distrubatable.
See included files License.txt and Register.txt for details.

_______________________________________________________________
GENERAL INFORMATION:

Graphica is a mathematical expression grapher and calculator
developed for Windows 9X and Windows NT.  Useful features
include:
    + evaluation of algebraic and trigonometric expressions
    + functions and variables can be given nearly any name
    + fast graphing
    + graph multiple functions at once in different colors
    + simply click and drag to change graph view
    + up to 18 digits of precision
    + onscreen log keeps track of input and results
    + options to set different modes and color preferences
   *+ automatically saves and loads data
   *+ clipboard support to export graphs to other programs

*These functions are only available when registered.

_______________________________________________________________
INSTALLATION:

1.  Unzip in the directory of your choice
2.  Locate and run the file Setup.exe
3.  Follow the setup wizard's instructions

_______________________________________________________________
IMPORTANT:

In order to get the desired result, you should take note of how
Graphica evaluates expressions.  In general, Graphica uses the
order of operations that you would expect.  Note that whenever
an operator is missing between two symbols or expressions they
are implicitly multiplied.  For example the expressions 3x, a6,
sin(x)(1+b) will be interpreted as 3*x, a*6, sin(x)*(1+b),
respectively.

But when part of an expression is implicitly multiplied, it is
treated as a single term.  This means that the expression
1/sin(x)(1/b) will be interpreted as 1/(sin(x)*(1/b)) rather
than (1/sin(x))*(1/b).  Likewise, sin x (1/b) will be
interpreted as sin(x*(1/b)).  Although this can lead to
unanticipated results, it can also be used to your advantage.
For example, when you want cos(2*x) you can simplify it as cos
2x and get the same result.

In general, just be aware that implicitly multiplied terms are
treated as one when acted on by other operators.  If none of
this makes sense, it is better to be cautious and clarify your
expressions with parentheses () and explicit multiplication *.

_______________________________________________________________
TROUBLESHOOTING:

If for some reason your Auto.gdf file should become corrupted
you may have difficulty running Graphica.  In order to solve
this problem just delete the Auto.gdf file.  The program should
run properly but you will have lost all information that was
saved the last time the program was closed.

_______________________________________________________________
FIXED IN v1.1

    +Zooming to a rectangle with width or height zero no longer
     causes floating point error.

    +Auto.gdf file is always saved in the application
     directory.

    +Undefined symbols followed by parenthesis are identified
     and a proper error message is posted.

    +Added variable ans to the Variable List.

    +Fixed bugs in deletion of functions and variables.

    +Fixed bugs in clearing all symbols.
