13.2  Keyboard reference
========================

Menu
Display menu

Control-A .. Control-Z
Select active memory  M

Psion-Control-A .. Z
Store number to memory  M

Shift-Control-A .. Z
Load number from memory M

Help
Display help

Diamond
Execute external math function in ADDON.OPO

Left-arrow
Recall previously entered number or result in 
recall buffer

Right-arrow
Recall next entered number or result in recall 
buffer

Up-arrow
Store number to active memory

Dn-arrow or Psion-M
Load number from active memory

PgUp
Select previous page with 60 buttons

PgDn
Select next page with 60 buttons

Psion-Q
Set preferences

Psion-X
Terminate Calc3a application

Psion-*
Clear active memory

Psion-F
Alter display format (GEN/SCI/FIX/ENG/OCT/BIN/HEX)

Shift-Psion-F
Alter display format reverse order


Psion-T
Alter trigonometric mode (RAD/DEG)

Psion-C
Alter calculation mode (SD/LR/COMP)

Psion-E
Edit memory M

Psion-Y
Edit statistics memory

Psion-O
Octal mode

Psion-D
Decimal mode (GEN)

Psion-B
Binary mode

Psion-H
Hexadecimal mode

Psion-/
Bring

Psion-J
Plot settings

Psion-K
Execute XY plot

Psion-S
Show recall buffer

Psion-+
MAIN: Add number to active memory
PLOT: Enlarge visor

Psion--
MAIN: Subtract number from memory
PLOT: Enlarge visor

Psion-U
Edit equation

Psion-L
Evaluate equation

Psion-Z
List all registered external functions

Psion-G
Export memories

Psion-A
Display about screen

Psion-I
Constants list

Psion-N
Integrate

Psion-P
Fraction tool

Tab
Toggle decimal places 0..20

Delete
Delete entered digit

e
Exponential

Esc
Clear

Shift-Esc
Clear statistics memory

= or Enter
Execute binary calculation

%
Execute percentage calculations

13.3 With special thanks to ...
===============================
* Wolfgang Schirmer an Michael R. Sturm for 
  testing the software;
* Mark Paulhus, for checking the manual and 
  help texts;
* Tim Richardson and Daron Brewood, for 
  distributing Calc3a on internet and other
  highways;
* Angelique (my girlfriend) with her endless 
  patience.
  
14. HISTORY
===========
07/16/95 Version 1.0 test
* Initial release.

07/22/95 Version 1.1
* LR calculations (linear regression)
* Clear stat memory with <Shift-Esc>
* Edit memory M
* Edit stat memory
* Bug in Rectangular() function
* Bug, tangents-1 did not work
* Extensive help
* Negative (-) key
* Surface calculation
* Degrees to degrees-min-sec conversion
* Display of recall buffer
* 26 calculator memories MA..MZ
* Input of hex digits 'a' - 'f'
* Binary mode
* Equation evaluator
* Removed the HEX/BIN/DEC converter

07/29/95 Version 1.2
* Digits in GEN/SCI/FIX limited to 15
* Improved equation evaluator
    + max. of 12 variables per equation
    + equation short description
    + decreased number of dialogues
* XY plot
* OCTal calculation mode
* New functions AND, OR and NOT
* Shortcut keys to switch to HEX, BIN
  DEC and OCT mode.
* Selectable decimal separator
* New program icon
* Decimal separator not allowed in
  HEX mode
* Changes in help screens and 
  documentation
  
08/11/95 Version 1.3
* Changes in help screens and 
  documentation
* Support for external functions.
  This is possible by creating an 
  ADDON.OPO in your \OPO directory. 
* Plot improvements
     + Grid lines
* Conversion degrees<->radians
* Faster keyboard response
* 20 equations
* Extra hotkeys for german users
     +  ^ accessible by M
     +  ~ accessible by z
     +  ' accessible by Q
------------------------------------------
* dms->degrees conversion added to add-on 
* bring support
* new about box
* disabled allowance for tan(90)
* MANUAL.RTF format documentation for 
  Calc3a. Registered users only!
* POL() and REC() return two results
  The first is shown on the calculator 
  display and the other is saved to the 
  recall-buffer automatically. Press left 
  arrow to display the second 
  result.

08/21/95 Version 1.4.1
* Changes in help screens and documentation
* Equations are now stored in a database and
  can be selected from a list.
* Plot improvements
     + Trace mode for f(x) moving cursor/visor
       along the curve
     + Selectable logarithmic X/Y/XY scale
     + Change in order of dialogs for plot
       settings
     + Huge steps with cursor with Shift-
       Psion-Cursor
* Bugs solved
     + Pressing Esc in Preferences menu
       caused a * MA Error *
     + Binary format upper bound set to
       2**31. Was set to 2**30!
     + Setting "German keyboard" was not
       saved to the settings file. Renamed
       this setting to "Alternative layout"
     + Other small bugs
* New functions
     + logical XOR function
     + degrees converted to degrees-min-sec
       will be shown on the calculator LCD
       display until a key is pressed
     + shortcut key 'b' for conversion of
       degrees-min-sec to degrees
     + calculation of percentages
       e.g. 12% of $100 => 100<*>12<%>
* Solver for single variables using method
  "SECANT" for finding the first single root
  of a function.
* Export of memories to TXT file.
* Equation database with approximately 50
  equations/conversions.
  
09/28/95 Version 1.4.2
* Support for parenthesis (25 levels)
* extra option in preferences-keyboard for
  parenthesis mode
* Bug fixed in dBlist (ADDON)

10/22/95 Version 1.4.3
* Small bug fixes and typos solved
* CALC3A.INI can be placed on any drive
* Bug fixed in SOLVER, simple equations that 
  only needed one PASS will be solved 
  correctly
  
12/17/95 Version 1.5
* Expressions like x**2 are evaluated correctly 
  without using parenthesis!
* Manual converted from RTF to TXT format
* < and > key did not update memory contents on
  status display
* Solver settings are saved to disk
* Solver "variable to solve" defaults to first
  variable that is zero-valued
* Plot : g(x) also traceable
* Plot : plot equations from database
* Small bug fixes and typos solved
* Constants list
* Input and display of negative HEX/BIN/OCT 
  numbers
* Equation database with comma support.
  if you set decimal separator to comma, you 
  should copy COMMA.EQN to \OPD\CALC3A.EQN.
  + EQNCONV utility

01/10/96 Version V1.5.5
* Integrate acoording to simpsons rule
* Small bug fixes in equation database
* Improved display of solver results
* Engineering notation
* Shift-Psion-F to cycle backwards through
  display formats
* Diferent symbols for intersectionpoints plot
  (f(x)=rectangle, g(x)=cross)
  
25/01/96 Version V1.5.6
* Interest calculation added to ADDON
  Diamond-I
* Enhancement of OPL interface functions
* Input overflow message
* 20 digits allowed in decimal mode (was 15)
* Solved incorrect behaviour of <Delete> key
  in Hex, Bin and Oct mode.
* Removal of "ADD" message when closing parenthesis
* Bug in parenthesis counter on statusdisplay

12/04/96 Version V1.5.7
* Psion-M displays return value on display

29/04/96 Version V1.5.7b
* Import ascii text file in addon

08/10/96 Version V1.6
* xmean, xmin, xmax, sumx, sumsquarex also available in
  LR mode
* fraction tool : press Psion-P for fraction math
* configurable thousands separator

12/09/96 Version V1.6.1
* bug fix thousands separator

12/26/96 Version V1.7
* converterd to FREEWARE

15. ADDONS
==========
Functions in ADDON

gLOG
g-base logarithm of x
Hotkey: Diamond-g

VecL    
length of vector 0,0 to x,y
Hotkey: Diamond-v

Poly    
length of polyline, all x,y pairs must be
available in LR memory
Hotkey: Diamond-p

KeyC    
key and modifier code          
Hotkey: Diamond-k

dBlist  
sum dB numbers in stat memory, dB values
must be available in SD memory
Hotkey: Diamond-d

Interst 
Interest rate calculation, after the calculation
all amounts and corresponding year numbers are in
LR memory
Hotkey: Diamond-i

Import
Import ascii text file which has been exported
from Calc3a with export option Psion-G.
Hotkey: Diamond-m

16. EQNCONV
===========
The supplied equation database CALC3A.EQN is
based on a period as decimal separator. If
you use a comma als decimal separator, the
evaluation of equations in the database
will not work.

EQNCONV can be used to convert a period based
equation database to a comma based one.

copy EQNCONV.OPO to your \OPO\ directory, start
eqnconv and follow the instructions.




