home *** CD-ROM | disk | FTP | other *** search
/ Die PSION Power-CD 2 / PsionPowerCD2.iso / PSION-Power-CD / software / Doku / rpncalc_r.txt < prev    next >
Text File  |  2000-09-04  |  11KB  |  277 lines

  1. RPNCalc 1.65 for the Revo, Series 5 and other EPOC machines (SHAREWARE)
  2. ----------------------------------------------------------------------
  3.  
  4. Disclaimer
  5. ----------
  6. Use this software at your own risk. I accept no responsibility 
  7. for loss of data.
  8.  
  9. File Details
  10. ------------
  11. The archive file should contain files:
  12.  
  13. RPNcalc.sis  - The program
  14. Readme.txt   - Instructions
  15.  
  16. Once installed. you will see the program consists of the following files:
  17. (all in \System\Apps\RPNcalc\)
  18.  
  19. RPNcalc.app   - The main program file
  20. RPNcalc.hlp   - The help file
  21. RPNcalc.aif   - The icons used in the System screen
  22.  
  23. Installing RPNCalc
  24. ------------------
  25. To install the program simply double-click on the RPNCalc.sis file.
  26.  
  27. Alternatively, you can copy it to the Psion and install it via the
  28. control panel.
  29.  
  30. Read the supplied help file, which is accessible from the program.
  31.  
  32. Registering
  33. -----------
  34. RPNCalc is shareware. If you like it and wish to continue to use it you
  35. should register it. You may freely distribute RPNCalc as long as all files
  36. in the package are included.
  37.  
  38. Registering brings a number of benefits. In particular, all your settings
  39. are saved when you exit and restored when you startup (including memory
  40. registers, constants, conversions and formulae). See the help file for details.
  41.  
  42. Registering (cash preferred) costs ú10 UK, $16 US or the equivalent in other foreign
  43. currencies plus 10%.
  44.  
  45. Send to:
  46.  
  47.     Derek Johnston
  48.     14 Roxby Avenue
  49.     Guisborough
  50.     Cleveland TS14 8LF
  51.     ENGLAND
  52.  
  53. Alternatively register online from my web page using the RegNet service.
  54.  
  55. When registering please make sure the following information is sent:
  56.  
  57.     + Your correct e-mail address
  58.     + Your name (as you would enter it)
  59.  
  60. Once you have registered, you will be sent a registration ID which you enter along
  61. with your name (via the Tools/Register menu). This will work for all future versions
  62. of the calculator.
  63.  
  64.  
  65. Derek Johnston.
  66.  
  67. EMAIL:         decca@freeuk.com
  68. Homepage:      http://home.freeuk.net/decca/
  69.  
  70. ------------------------------------------------------------------------------------
  71.  
  72. History
  73. -------
  74.  
  75. Version 1.65 Released 4/09/2000
  76.  
  77.     Just a change to the stack handling for the LastX function (which now lifts the stack
  78.     in the same way as recalling a memory value). Also a couple of small bug fixes - the INVERT
  79.     key now responds to the pen on the right-hand side and the label for the HYP key is
  80.     positioned properly when pressed.
  81.  
  82. Version 1.64 Released 9/03/2000
  83.  
  84.     These are changes due to user requests, plus a couple of small bug fixes.
  85.  
  86.     Changes to make the use of the financial functions similar to that of the HP12.
  87.     Previously, users have had to enter the PV/FV/PMT/RATE/TERM parameters into the
  88.     appropriate memory registers. This can still be done, but is less than intuitive.
  89.     It now recognises when you have entered or calculated a "new" number and, if so,
  90.     stores that into the financial register rather than calculate that particular value.
  91.     Thus, if you enter or calculate a new X value and tap, say, "pmt", that value becomes
  92.     the pmt value. If you tap "pmt" again, you are calculating the payment based on the
  93.     values in the other financial registers. It also alters the memory register display to
  94.     that of the value just calculated (which still also appears in the X register).
  95.     Unregistered users now have access to the financial functions.
  96.  
  97.     It saves the convert/constant/formula and normal/statistics/financial button sets you
  98.     are using (if registered).
  99.  
  100.     I have enlarged the display on the arithmetic operators keys to make it easier to tell
  101.     the divide key from the plus key.
  102.  
  103.     I was informed that the German machines have the arithmetic operators marked on the
  104.     H J K L key row and not the Y U I O key row. This can now be set via Preferences. 
  105.  
  106. Version 1.63 Released 30/11/99
  107.  
  108.     Restored the ability to to call up the System Task List from the top
  109.     of the toolbar.
  110.     Fixed the irritating bug that caused the program to pop back to the
  111.     foreground (if already foreground) when calling up another app via the
  112.     extras bar.
  113.     Added a "Clear Stats Data" menu item.
  114.     Fixed the "String Too Long" error when performing binary logical operations
  115.     with 32-bit unsigned numbers.
  116.  
  117. Version 1.62 Released 10/11/99
  118.  
  119.     Restored the ability to keep the RPNcalc ini file with the program
  120.     if it is installed on Drive D: - this was inadvertently lost at version
  121.     1.60.
  122.     Installation is now via a SIS file.
  123.  
  124. Version 1.61 Released 9/11/99
  125.  
  126.     Some fine tuning to the revamped displays, including the ability to see
  127.     all 32 characters of a 32-bit binary display, rather than just 30!
  128.     Added a grey striped background to 32-bit binary displays to help
  129.     bit-counting.
  130.  
  131. Version 1.6 Released 6/11/99
  132.  
  133.     Completely revamped for the Revo and the growing range of other EPOC
  134.     machines. This version no longer needs the "rpnscrn.mbm" file.
  135.  
  136. Version 1.5 Released 20/9/99
  137.  
  138.     Fixed bug which prevented selection of 8-bit unsigned values.
  139.  
  140. Version 1.49 Released 21/3/99
  141.  
  142.     Fixed bug with the Y^X function, which did not work if Y was
  143.         negative (it gave an "Invalid Arguments" error).
  144.     Fixed a recently-introduced bug which caused the wrong key
  145.     captions when using the "Set" function (used to set up user-defined
  146.     constants and conversions).
  147.  
  148. Version 1.48 Released 2/2/99
  149.  
  150.     Fixed bugs with the Int and h.mmss functions when using a comma as
  151.     a decimal point (rather than a dot).
  152.     Adjusted the stack handling with dual-operand logical operations
  153.     (such as OR and AND) to consume the stack, as per HP calculators.
  154.     Reversed the h.mmss and Inverse h.mmss functions to match HP
  155.     calculators - h.mmss now calculates decimal hours to
  156.     hours-minutes-seconds.
  157.  
  158. Version 1.47 Released 4/10/98
  159.  
  160.     Fixed a nasty bug introduced in version 1.45, where RPNcalc loops on overflow
  161.     errors, eating up all your memory until it crashes out!
  162.  
  163. Version 1.46 Released 16/9/98
  164.  
  165.     The primary financial functions (PMT, PV, FV, TERM and RATE) have been rewritten.     You
  166.     can now solve for any one unknown, given any of the other four (eg it now takes
  167.     account of FV when calculating PMT, which previously it did not). Also, calculations
  168.     can now be made for payments at the beginning of a period as well as the end.
  169.     Optional thousands separator implemented (eg 100,000 displayed rather than 100000).
  170.  
  171. Version 1.45 Released 10/8/98
  172.  
  173.     Keyboard handler rewritten (as evidenced by the keys appearing to stay pressed
  174.     for as long as they are held down by the screen pointer). Now hopefully
  175.     Geofox compliant.
  176.  
  177. Version 1.44 Released 27/7/98
  178.  
  179.     Improved the stack-handling to exactly replicate Hewlett-Packard. Now when
  180.         stack lift is enabled, entering ANY VALUE will lift the stack, except for the
  181.     two cases of ENTER and CLRX. Thanks to Rene Gysel for pointing this out.
  182.     All the app and opo files merged into one app file.
  183.  
  184. Version 1.43 Released 25/5/98
  185.  
  186.     Added 3 shortcuts at the request of Tadashi Homma as follows: "m" = +/-;
  187.     "z" = square root and "x" = 1/x. Key help indicates which keys have shortcuts.
  188.     The "z" and "x" match the HP-200LX, and "m" matches the built-in calculator.
  189.     Corrected a flaw with the stack-handling of X^Y to Y^X. These are dual-operand
  190.     instructions, so should cause the stack to drop, but did not.
  191.     Thanks to Dieter Tackmann for pointing this out.
  192.  
  193. Version 1.42 Released 21/4/98
  194.  
  195.     Maximum formula length increased from 60 characters to 250.
  196.     Thanks to Tim Wortley for this suggestion.
  197.  
  198. Version 1.41 Released 12/3/98
  199.  
  200.     Floating to IEEE hex function added.
  201.     Engineering display mode added - requested by Roland Heuberger.
  202.     Changed X^Y to Y^X - this matches HP calculators and is more intuitive - thanks
  203.     to Marcus Herold for pointing this out.
  204.     Fixed MODULUS flaw. eg 70.9 INV INT displays 0.90000000000000006 not 0.9 - this
  205.     is acually the value returned by EPOC32. I now calculate the MODULUS (fractional
  206.     part) myself. Thanks again to Marcus Herold for telling me about this.
  207.     Changed the key logos for square root, cube root and XrootY. X^-2 is not actually
  208.     the square root of X, but the reciprocal of it! Thanks to Pappas Sotirios for this
  209.     one.
  210.     Fixed an error that occurred when setting up key constants - press SET button
  211.      - "Set constants keys" - "Set c1 key" - "Select from list 1" - press the "Lists"
  212.     button - gives "Subscript or dimension error". I must have broken this in release
  213.     1.4. Thanks to Anders Nilsson for noticing this. I am amazed it took two months
  214.     to be spotted!
  215.  
  216. Version 1.4 Released 7/1/98
  217.  
  218.     Rectangular-Polar conversion added.
  219.     Decimal hours to hours-mins-secs added, allowing time calculations.
  220.     Random number function.
  221.     32-bit binary to IEEE floating or DEC VAX F_Float.
  222.     Twice as many user-definable Constant/Conversion/Formulae keys.
  223.     Cosmetic revamp.    
  224.     
  225. Version 1.3 Released 26/12/97
  226.  
  227.     The calculator can be "flipped" from left-handed to right-handed
  228.     (registered users only).
  229.     The "inv" key can be locked.
  230.     No longer a file-based app (and never should have been!).
  231.     Includes a utility to display all ascii codes in the selected number base
  232.     (removing the need to also have my Ascii program).
  233.     The unregistered restriction that displayed certain functions in an informational
  234.     message has been removed. I now feel that there are sufficient benefits obtained
  235.     from registering the program, that this restriction is unecessary.
  236.  
  237. Version 1.2 Released 7/12/97
  238.  
  239.     Fixed stats update bug (X-register was sometimes ignored)
  240.     Fixed clock bug - clock now obeys the system setting.
  241.     Changed numeric keypad layout due to the requests from users.
  242.     Moved the hexadecimal keys to the left and ordered the keys 1,2,3 etc
  243.     to be more like a standard numeric keyboard.
  244.     Added a feature that lets RPNCalc take over the silkscreen Calc key.
  245.  
  246. Version 1.1 beta Released 27/10/97
  247.  
  248.     Many improvements: 4 user defined formulae instead of 2, user-definable labels
  249.         for the constants, conversions and formulae keys, INT, MOD and % functions,
  250.         MAX and MIN statistical functions, financial functions, context help for every
  251.         key, much more usable statistical facilities with the ability to view, delete
  252.         and modify the stats values, etc.
  253.  
  254. Version 1.04 Released 16/10/97
  255.  
  256.     Fixed bug due to users setting International-Number decimal-point
  257.     to the "comma" character. This prevented registration. Revamped display
  258.     to create space for financial-functions. I have released this version prior
  259.     to implementation of these functions because of the bug fix.
  260.  
  261. Version 1.03 Released 10/10/97
  262.  
  263.     Solved the missing "send to background" message when going to another
  264.         program from the System Task List.
  265.  
  266. Version 1.02 Released 9/10/97
  267.  
  268.     Moved stats counter out of M9. Stats count now on key
  269.  
  270. Version 1.01 Released 9/10/97
  271.  
  272.     Fixed RAD50 bug - shouldn't be allowed in signed mode
  273.     Added Hotkey and Escape to background
  274.  
  275. Version 1.0 beta Released 7/10/97
  276.  
  277.