***************************************************************************

SCIENTIFIC CALCULATOR
For the Palm Handheld Computer

MODEL SC-123PU
==============

Version 1.9, 2006-10-02 by Thomas llinger (oelli@murinsel.at)
Information and download page: <http://purl.oclc.org/NET/oelli/sc>

***************************************************************************

FEATURES

With the program SC-123PU you get a powerful and freely available
scientific calculator for the Palm platform. Apart from scientific
functions it also offers a full set of logical operations and conversions
between different numeric systems (HEX, DEC, OCT, BIN). Additionally the
calculator offers a units mode for easy conversions between different
units including currencies, as well as calculations with mixed units.
The program is designed in a way, that it simulates the visual and
operational aspects of a true calculator, such that the user will be
immediately familiar with its interface.

The calculator program automatically adapts to single and multi
color devices. High resolution displays of SONY Cli devices
and devices with Palm Operating System 5 and higher are
automatically detected and supported. On Devices with dynamic input area
the program can use the bigger display size when the input area is hidden.

Available in four different languages: English, German, French, and
Esperanto.

***************************************************************************

REQUIREMENTS

* Palm Operating System version 2.0 or higher.

***************************************************************************

DOCUMENTATION

Full Instruction Manuals in English und German are provided
in HTML format.

* For english documentation see file Instruction_Manual.html in
subdirectory english.

* For german documentation see file Bedienungsanleitung.html
in subdirectory deutsch.

***************************************************************************

INSTALLATION

If you don't know, how to install additional applications on your
Palm device, please refer to the instruction manual which is shipped with
your Palm device. 

Installation procedure:

* Select one of the available language versions of the SC-123PU. You find
the various language versions in the subdirectories english, deutsch,
french and esperanto. Install the containing file SC-123PU.prc on your
Palm device as usual.

* Now you should find an application called SC-123PU in the category
"unfiled". If you select the corresponding symbol, the SC-123PU will be
displayed. 

***************************************************************************

TROUBLESHOOTING

If the SC-123PU crashes when used in combination with the hack TealLaunch
then update to the latest version of TealLaunch.

***************************************************************************

DEVELOPMENT INFORMATION

This program was developed using Palm SDK version 5,
PRC tools version 2.2, gcc version 2.95.3-kgpd and PilRC v3.2.
The program was written in mCWEB a literate programming
system which acts as preprocessor to C and TeX.
mCWEB is freely available on Aminet at
<http://ftp.uni-paderborn.de/aminet/dirs/dev_c.html>.
The program was testet on Palm emulator, Palm simulator,
Garmin iQue 3600, Hagenuk S200, Palm Treo 650, PalmPilot Professional,
Palm IIIx, Palm m505 and Palm Tungsten E.

***************************************************************************

HISTORY

v1.9,  2006-10-02: Rendering problems of key labeling on older
                   B/W HiRes Cli devices fixed.
v1.8,  2006-08-01: Calculation errors with signed numbers in LOGIC mode
                   fixed. Display problem when switching from two lines
                   BIN mode to another mode fixed.
V1.7,  2006-06-17: Support for Treo 600, Hagenuk S200 and Xplore M68
                   keyboard added.
                   Crash on exit when running on older Cli devices fixed.
V1.6,  2006-04-02: In rare cases, the calculator was not accepting any input
                   after closing the unit definition form. This problem is
                   now fixed.
V1.5,  2006-03-29: Error (crash) calculating "sin", "cos", "tan" fixed.
V1.4,  2006-03-28: Bug when calculating "not" of unsigned 32 bit values in
                   LOGIC mode fixed.
V1.3,  2006-03-28: Key "W" on Treo QUERTY and QWERTZ keybord will now be
                   correctly interpreted as "+".
V1.2,  2006-03-26: Support for dynamic input area added.
                   Support for Treo QWERTZ and AZERTY keyboards added.
V1.1,  2005-12-31: First official release (based on the SC-103PU).

***************************************************************************

CREDITS

Special thanks go to the following persons:

* My brother Markus llinger for help with the english documentation,
the mCWEB system and for the Amiga calculator program
"Taschenrechner" which worked as information source for this
project. 
* Richard Hable for the esperanto translations, help with the
documentation and beta testing.
* Denis Charpentier for the french translations.
* Peter Gsellmann, Thomas Havlovec and Martin Knig for beta testing.
