





Berlin's


              Cheat


                               Sheet


                    Shareware        ver. 1.00
        (C) 1992 by Berlin Software.  All rights reserved.



                           INTRODUCTION

Berlin's Cheat Sheet is a mathematical window based program but 
so unlike others mathematical programs.  This program is a
productivity tool that almost anyone can benefit from. The idea
behind the program is that most of us need to look up a formula
or two to solve some type of equation or problem.   In most
cases, we really do not have a desire to know the formula, what
we really want is the answer to our problem.  This is where the
Cheat Sheet comes into play.  It is a library of common (and
uncommon) types of problems, which I call sheets.  In other
words, a sheet is a graphical representation of a problem which
appears on the screen.  It  allows the user to enter what he/she
knows while the program calculates all the unknown values.


I good example of this is the 90 degree triangle sheet.  A 90
degree triangle will appear on the screen with input boxes at all
sides and angles, plus an area and perimeter input box.  Input
one angle, the opposite angle is calculated.  Next, enter one of
the sides, the remaining problem is solved.  To add additional
standard sheets can be added extremely quick once the problems
have been defined.  The idea is to have a totally complete
library of all  types of mathematical problems.  It can be useful
in all fields (Accounting, Electronics, Math, Finance, Physics,
Manufacturing, Mechanics, Schoolwork, Hobbies, etc).



Berlin's Cheat Sheat makes solving problems easy and fun... That
it makes you feel like you are cheating, when you really are not!




                      DISCLAIMER OF WARRANTY

This software and manual are "as is" and without warranties as to
performance or merchantability.  This program is without any
express or implied warranties whatsoever.   The user is advised
to test the program thoroughly before relying on it.  In no event
shall Berlin Software be liable for any loss of profit or any
other commercial damage, including but not limited to special,
incidental, consequential or other damages.




                         SHAREWARE NOTICE

Berlin's Cheat Sheet is not public domain.  This is an unlicensed
copy of Berlin's Cheat Sheet to be used for evaluation purposes
only.   Evaluation time is for 30 days, if  you wish to use
Berlin's Cheat Sheet  beyond this period you must register by
sending a $25.00 fee for each copy to the below address.  Site or
group licenses are available upon request.  Registered users may
send any information for new cheat sheets which in most cases can
be added to future versions with ease.  Please send graphs,
pictures, formulas, etc. that are needed to build your requested
cheat sheet.  This does not mean or imply all requests will be
added for registered users.



                    Berlin Software
                    Attention: Rick Berlin
                    4841 Woodbury Drive
                    Erie, PA  16510
                    (814)-825-1122




                 Berlin's Cheat Sheet User Manual


Scope of Manual

There are two distinct areas of information to learn about
Berlin's Cheat Sheet.  The  first is how the program itself
operates.  The second is how the individual sheets or problems
work and function.  The scope of this manual is to teach the user
how to operate Berlin's Cheat Sheet on a general basis and how to
become efficient with the program independent of any particular
sheet that is being used.  It will NOT cover how to make use of
the individual applications and the "know how" of each individual
sheet.  This manual will assume that the user is familiar with
Windows 3.0 or greater.  This includes the installation and
execution of the program.  It will only cover Window features
that directly apply and add benefit to this program.

Program Requirements

Berlin's Cheat Sheet requires Windows 3.0  or greater running in
standard or enhanced mode which means at least a 286 system with
at least 1 meg of memory.  Three files are needed to run Berlin's
Cheat Sheet which can be placed on a hard drive in a sub
directory called BCS  (recommended).  They are:

          BCS.EXE
          BCS.CMP
          MANUAL.TXT
          BWCC.DLL


Main Menu

After loading and executing Berlin's Cheat Sheet a blank screen
will appear with four options: Sheets, Window, Options and Reset
they all include sub menus under each category.  The Sheets sub
menu is used to initialize new sheets or problems, printing the
current sheet and exiting the program.

The Window sub menu allows standard window features such as
arranging icons, tiling, cascading and closing all child windows.
For more information about these standard features refer to the
Windows User Manual.

Option and Reset sub menus are used to manipulate the actions and
screens of the individual sheets or problems.  These features
will be discussed in detail later in this manual.


Opening New Cheat Sheet

To start or open a new sheet select
Sheets from the main menu.  Select a main topic from the
selection, example Trig/Math.  The sub menu will contain a list
of sheets that can be started.   Select the desired sheet from
the list.  For example purposes,  select  Triangle (90). 


Entering Values into a Cheat Sheet

A graphical representation of a problem will appear on the
screen.   In this case it is a 90 degree triangle.  There will be
input boxes on the sheet that will take one of three different
forms.  The solid box which means that values can be entered or
changed.  A dash box means that the value in the box is a
calculated value.  It also means this value can not be changed or
edited.  The last input box is the focus box.  On the top of the
sheet is the main edit line which will contain the value of the
focus box. The focus box can be of both types: solid or dash.
When the focus box is of the solid type the value can be changed.


To get an input box in focus use the mouse and click on the
appropriate box.  If using the keyboard press the <Tab> key until
the desired field is in focus.  Enter a new value by typing it in
the main edit box and pressing either the <Enter> key, <Tab> key
or clicking the left mouse button.


Changing a  Calculated Value

Any value that has a solid box can be changed.  However, if the
value was calculated by the program or has a dash box the value
may not directly be changed because this is the correct and only
answer for the information that was given.

To change a calculated value you must delete or clear an entered
value, so that the problem unsolves the desired field that needs
to be changed.  The quickest way to clear a field that has been
manually entered is to DOUBLE click the field with the left mouse
button.  To use the keyboard press <Alt> <C> to clear the field
that is in focus.  Put the focus back on the input box that was
previously  calculated (it should be blank now).  Enter the new
value.


Built in Calculator

Most of the time simple values will be entered into the main
input line, however this is only the beginning.  When a solid
input  is in focus any valid formula (problem) can be entered.
For example: 3*4+5 can be entered.  The built in calculator will
do the math and enter the value 17 into the solid focus input
box.  Valid functions for a formula are as follows:


+    addition                      Sin()
-    subtraction                   Cos()
*    multiplication                Tan()
^    to the power                  ASin()
(                                  ACos()
)                                  ATan()
Pi   3.14...
E    Exponential
Ln() Natural Log
^.5  Square Root


Users  may also use the built in calculator strictly as a
calculator versus adding numbers into a field.  With the left
mouse button click anywhere in a cheat sheet that is not an input
box so that there is no focus input box.  If using the keyboard
press the <Tab> key until the focus input box disappears.  When
using a particular cheat sheet without a field in focus the main
edit line works like a calculator.  Enter a formula and press the
<Enter> key to have the formula calculated.  The new result will
be displayed back in the same main edit line.

The answer will be highlighted,  meaning as soon as the next
equation starts being entered the main edit will be cleared.  To
use the answer of one problem for the first part of another
problem press the <Right Arrow> key to remove the highlighter.
Type in the next problem.  Example: Find the sum of 56 and 23.
Then  double the sum.

First make sure there is no input box in focus.  Type:
     56+23 <Enter>
The result in the main edit line will be:
     79
Type:
     <Right Arrow>  * 2 <Enter>


Copy/Pasting to/from the Clipboard

When the value of the main edit line is highlighted use windows
standard feature of <Ctrl> <Insert> to copy the value to the
clipboard.  The <Shift> <Insert> will cut the value to the
clipboard. To paste a value from the clipboard to the main edit
line use <Shift> <Insert>.

Note:     When a value on the main edit line is highlighted,
pressing any key will overwrite this value.  To restore the
original value press <Alt><Backspace>.


Options/Format...

Each field on every cheat sheet is fully formattable.  It works
much like many spreadsheet programs whereby a format can exist
globally, for a column, for a row, or just on one particular
field.  In the case of Berlin's Cheat Sheet the format can exist
globally (all sheets), on a particular sheet or on an individual
field.  If a particular field does not have a specific format it
will default to that particular cheat sheet format.  If a
particular cheat sheet does not have a specific format it will
default to the global format.


No. of Decimals refers to the number of digits right of the
decimal point of a particular number.  There is also the option
to display the number in scientific notation when the value
becomes so large or small.  Set Scientific Notation 10^+: when a
number is equal or greater than the entered value and Scientific
Notation 10^-: when a number is smaller than the entered.
Scientific Notation is denoted by E.

Example of 1234 in scientific notation is 1.234E3 meaning 1.234 x
103.  To have this value be displayed in scientific notation the
field Scientific Notation 10^+: has to be set to 3 or lower.  To
eliminate all numbers to be displayed in scientific notation set
the two respected fields to 99.

Digits before adding Comma refers to the number of digits left of
the decimal point a value must have before showing that value
separated by commas every third digit.  Setting this value to 4
or lower will ensure all appropriate values be displayed in the
comma format.

Please note that once a format has been specified for either a
sheet or field it can be erased or cleared with the Default
button.  A field format will override a sheet format which will
override the global format.


Options/Only Input Fields

When Only Input Fields is checked it means that when the <Tab> or
<Enter> key is pressed the focus will only move to the solid
input boxes where input is actually allowed.  When this menu item
is not checked the <Tab> key will move the focus to every input
box on the cheat sheet.  This allows the entire value of a
calculated field to be viewed on the main edit line where it
might not be totally visible in the input box.  When using the
left mouse button clicking any input box at any time will bring
that  input box into focus.


Reset

There is the option to clear all the cheat sheets on the screen,
one particular sheet or a field (input box).  When clearing a
sheet it will erase all values plus add the default values to all
appropriate fields.  It has the same effect as starting a new
cheat sheet.  As mentioned earlier the quickest and easiest way
to clear or erase a field with the mouse is to double click the
left mouse button on the appropriate input box.
