home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac_os2 / hpclc093.zip / README < prev   
Text File  |  1994-05-23  |  8KB  |  236 lines

  1. =======================================================================
  2. HPcalc        for OS/2 2.x
  3. -----------------------------------------------------------------------
  4. version 0.93
  5.  
  6.  
  7. Copyright (c) Les Chan, 1993, 1994
  8. =======================================================================
  9.  
  10.  
  11.  
  12. Description
  13. ===========
  14.     This program is an RPN calculator with a layout similar to that of
  15. the HP 41c.  HPcalc is meant to be a simple scientific calculator and does not
  16. have programmability unlike the real HP 41c calculator.  Thus all the functions
  17. which pertain to programming are absent.  Although there are additional 
  18. functions/modes not on the real 41.   The keyboard and mouse may be 
  19. used to operate this calculator.
  20.     The startup size of HPcalc is set up for 1024x768. For those who prefer 
  21. a smaller window size, there is a configuration submenu
  22. under the File menu item.  Also configurable is the option to display
  23. the full XYZT stack.
  24.     To use Decimal to Hexadecimal to Octal calculation and conversion modes,
  25. select it from the Functions menu.  When in the HEX-DEC-OCT mode all
  26. operations are performed on signed 32 bit numbers.
  27.     An ini file is used for constant memory. The size and location of the
  28. window is saved on exit.  All data registers are saved as well as the
  29. display and angle modes. 
  30.  
  31.  ********
  32. * NOTICE *
  33.  ********
  34.     If you have access to email and if you have not already done so, you are
  35. required to send me a brief message stating the version of HPcalc you are
  36. using. You only need to do this for the first version you use. This is only
  37. so that I personally have some idea of the number of users of this program. 
  38. This is not to gauge the market for shareware, this and future versions HPcalc
  39. for OS/2 will remain a free program.
  40.  
  41.  
  42. Keyboard shortcuts
  43. ==================
  44. HPcalc is not case sensitive.
  45. p - pi
  46. q - square root
  47. g - LOG
  48. n - LN
  49. s - SIN
  50. c - COS
  51. t - TAN
  52. o - STO
  53. r - RCL
  54. h - CHS
  55. e - EEX
  56. l - Lastx
  57. v - 1/x (1 oVer x)
  58. u - Σ+
  59. m - MOD
  60. a - toggle angle modes
  61. Down arrow - Roll down
  62. Up arrow - Roll Up
  63. Shift-Insert - paste
  64. Insert - paste
  65. Shift-Delete - copy
  66. Delete - paste
  67. Enter - enter
  68. Backspace - backspace
  69. Left arrow - backspace
  70. Ctrl - shift
  71. - - minus
  72. + - plus
  73. * - multiply
  74. / - divide
  75. % - %
  76. ^ - y^x
  77.  
  78. Keyboard shortcuts for DEC-HEX-OCT mode
  79. =======================================
  80. a-f - Hexadecimal digits
  81. m - change between DEC-HEX-OCT modes
  82. n, & - and
  83. | - or
  84. ^ - xor
  85. < - shift left
  86. > - shift right
  87.  
  88.  
  89.  
  90. Installation
  91. ============
  92. HPcalc.exe can reside in any directory.
  93.  
  94.     A constant memory file called HPcalc.ini is create in the current
  95. directory.  An alternate file may be used by specifying it as a parameter 
  96. on the command line or with program objects. eg.
  97.  
  98. [C:\SOMEDIR] HPcalc d:\location\HPcalc.ini
  99.  
  100. This allows you to setup a normal calculator program object and
  101. a Hexadecimal calculator, etc.
  102.     
  103. Note: you may use the os2 defined file C:\NOWHERE  as a valid ini file
  104. if you do not want to have constant memory operation.
  105.  
  106. Note:
  107. If you use some code page other than 437(US) as the default, some symbols such
  108. as the Sigma may not appear correctly. The solution is to change the code page
  109. before you start HPcalc, you may set up a command file to start HPcalc,
  110. an example command file is:
  111.  
  112. CHCP 437
  113. START C:\pathtocalculator\HPcalc.exe
  114. CHCP 850
  115.  
  116.  
  117. Contents of Archive
  118. ===================
  119. HPcalc.exe              The executable
  120. ReadMe                  This file
  121. file_id.diz             Short description for BBS systems
  122.  
  123. Verification information from zip/unzip:
  124.  Length  Method   Size  Ratio   Date    Time   CRC-32     Name ("^" ==> case
  125.  ------  ------   ----  -----   ----    ----   ------     ----   conversion)
  126.   95232  Defl:X   47509  50%  05-23-94  22:06  5d162c6e   HPcalc.exe
  127.  
  128. Licensing
  129. =========
  130. This program is Provided free of charge.
  131. Although this program is free, donations are welcome and should
  132. speed up bug fixes and addition of features by enabling purchase of
  133. better tools and documentation.  They can be sent to the author at:
  134.  
  135.         Les Chan
  136.         710 Melbourne Ave. Unit 3
  137.         Ottawa, ON, Canada
  138.         K2A 4C8
  139.  
  140. If you send a donation and have an email address, I will
  141. notify/mail you new versions as they become available.
  142. Bug reports and suggestions are welcome regardless.
  143.  
  144. email(internet):  ae151@freenet.carleton.ca
  145. from compuserve:  >INTERNET:ae151@freenet.carleton.ca
  146.  
  147.  
  148. NO WARRANTY
  149. ===========
  150.    BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  151. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
  152. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  153. PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  154. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  155. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
  156. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
  157. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  158. REPAIR OR CORRECTION.
  159.    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  160. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  161. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  162. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  163. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  164. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  165. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  166. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  167. POSSIBILITY OF SUCH DAMAGES.
  168.  
  169.  
  170.  
  171. Planned features for future versions
  172. ====================================
  173. Listed in no specific order of priorities
  174.  
  175. - Additional display and function modes
  176. - saving of drag and drop fonts and colors
  177.  
  178.  
  179. History
  180. =======
  181.  
  182. version 0.93 - 1994 May 23 (Released)
  183. ------------
  184. - keys that require shift not working are fixed (the keys that did on work
  185.   vary with the keyboard used, ie. on the US keyboard <shift><=+>)
  186. + add instructions for people not using the 437(US) code page
  187.  
  188. Version 0.92 1994 March 10 (Released)
  189. ---------------------------
  190. + thousands separators
  191. + ->HMS and ->HR
  192. + add FEX mode (same as FIX mode except that overflows and underflows into
  193.   ENG instead of SCI)
  194. + add Roll Up function to up arrow.
  195. + add MOD(ulus) function
  196. - fixed bug with large number of digits copyed to clipboard in FIX mode
  197. - fixed cut and paste problems in DEC-HEX-OCT modes
  198. - fixed cut and paste menu displaying the wrong accelerator keys
  199.  
  200. Version 0.9  1993 August 8 (Released)
  201. ---------------------------
  202. - Hexadecimal <-> Octal <-> Decimal conversion modes
  203.   and associated functions
  204. - summation functions
  205.  
  206. Version 0.8  1993 April 17 (Released)
  207. ---------------------------
  208. - Constant memory mode operation
  209. - Large and Small Window mode with appropriate fonts
  210. - FIX mode works again
  211. - no longer requires emx.dll
  212. - xyzt display option
  213. - yellow shift key
  214. - eng mode displays properly
  215.  
  216. Version 0.7a  1993 March 25 (Released)
  217. ---------------------------
  218. -window location fixed, so that whole window is displayed on VGA
  219. -pressing EEX by itself and then performing an operation gave 
  220.  incorrect results, now fixed.
  221. -double keys fixed, work under xfeel.
  222. -change to nonsizable border since, sizing is not valid for now
  223. -better looking icons:   
  224.     The sysmenu icon is now a more legible black
  225.  and background color icon, like the standard os2 windows.
  226.     Drop shadow for main icon (if you created
  227.  a program object for previous versions; to get the new main icon,
  228.  Go to settings, delete last 'E' from filename, click on parameters,
  229.  add 'E' back to filename.)
  230. -Add a few additional keybaord accelerators
  231.  
  232. Version 0.7   1993 March (Released)
  233. ------------------------
  234. -Initial beta release
  235.  
  236.