ESBCalc(TM) v2.01 Released 22-Mar-2001

by ESB Consultancy (Glenn Crouch) mailto:info@esbconsult.com.au

(c)1998-2001 ESB Consultancy
PO Box 2259
Boulder WA 6449
AUSTRALIA
http://www.esbconsult.com.au/

Installation: Run Setup.exe and follow instructions.
Includes Uninstaller.

Status: Freeware, freely distributable - see License.txt

History: See Whatsnew.Txt

This is a small Scientific Calculator that supports full precedence.
It does not support Exponential Notation, but does include a number of 
functions (including Trigonometric, Hyperbolic, & Logarithmic - Base 10,
Base 2 & Natural), Paper Trail, Clipboard Support, History of results and 
more.

Delphi 5 Source is available to registered owners of ESBPCS and LMD-Tools

Products Used
=============
Developed in Borland Delphi 5 
http://www.borland.com/delphi
using 
ESBPCS
http://www.esbconsult.com.au/esbpcs.html
LMD-Tools 5
http://www.lmdtools.com/

Executable has been ASPack'ed: http://www.aspack.com/

Installation uses:

Inno Setup
http://www.jrsoftware.org/


Notes on the Calculator
=======================

1. Results are only entered into the History List when the "=" button is
pressed. Only the last 10 items are remembered and these are stored in the
registry. There is also the option in the History list to clear previous
items.

2. 10^x can be calculated using INV and LOG buttons, or by entering 10
and then using the x^y button.

3. e^x can be calculated using INV and LN buttons, or by pressing the
"e" button and then using the x^y button

4. 2^x can be calculated using INV and LG2 buttons, or by entering 2
and then using the x^y button.

5. x^1/y (i.e. the y-th root of x) can be calculated using INV and x^y
buttons.

6. Inverse exist for all the Trigonometric functions by using the INV
button than one of SIN, COS or TAN buttons.

7. Hyperbolic functions are done by first pressing the HYP button and
then one of SIN, COS or TAN buttons.

8. Inverse Hyperbolic Functions are done by pressing INV then HYP (order 
does not matter so HYP then INV is also okay) then one of SIN, COS or 
TAN buttons.

9. The Radian/Degree toggle, the number of decimal places and the contents
of Memory are saved to the Registry. As is the History. The contents of
the Paper Trail are not saved.

10. Using the Thousand's separator is on by default - use the option button
next to the Memory display to change this. Copying and pasting results
with Thousand's separators may upset some edit fields.

11. Decimal Point and Thousand's separator should be displayed in what ever
character the Regional Settings of your MS Windows 95/98/Me/NT/2000 is setup 
for. If you expect to see a ',' for a decimal point but don't then you may 
still have US (or something similar) settings.


Known Problems
==============

Due to the lack of support for Scientific Notation, ESBCalc does sometimes
cause "funny" things to happen when number get too large.

Support
=======

There is a support Conference available at:

http://wb1.e-fora.net:8080/~ESB


---
ESB Consultancy mailto:info@esbconsult.com.au
http://www.esbconsult.com.au/

