     ¿
      DECalc version 2.4 
     

¿
 WHAT IS IT? 

DECalc is a simple calculator for OS/2 PM developed using DrDialog for OS/2.
It has all of the simple calculator functions which most people need in a
hurry (addition, subtraction, multiplication, division, square root, percentage)
and some more sophisticated functions (factorials, x-to-the-y power, and multiple
concurrent memories).

DECalc can be used either with mouse (clicking the displayed buttons) or with
partial keyboard support (using the numeric keypad).

¿
 RELEASE HISTORY 

v2.4
* Now saves/loads memory values in DECalc.ini file rather than text files
* Added options to menus to load/save both memory totals at once
* Added option to automatically load saved memory totals on program start
* Fixed bug in install.cmd so it can install to subdirectory of source directory

v2.3
* Complete rewrite of install.cmd allows installation to any drive/directory
* x^y (X to the Y power) now accepts powers greater than 9
* Pressing x! after pressing = now performs factorial on displayed total
* sqrt (square root) function no longer crashes program if display shows 0
* 1/x (inverse) function no longer crashes program if display shows 0
* Corrected behavior of keyboard Enter key (now works like numeric Enter key)

v2.23
* Fixed dialog sizing problem

v2.22
* Fixed install.cmd problem - needed to use SysLoadFuncs
* Fixed DECalc INI file problem - needed to use SysLoadFuncs

v2.21
* Fixed problem where DECalc cannot locate DECalc.ini on first load
* Added simple REXX installer script

v2.2
* Added function: factorial (x * x-1 * x-2...)
* Added status bar to main program window
* Added keyboard shortcuts for menu items
* Redesigned GUI to create 4 future function buttons
* DECalc now remembers its position between sessions (DECalc.ini)

v2.1
* Added "About" dialog
* Added program menus
* Added ability to load and save memory totals as text files
* A little more interface enhancement

v2.0
* Further enhanced interface
* Dual concurrent memory totals (M1+, M1-, M1C, M2+, M2-, M2C)
* Keyboard input of numbers and basic operators (+, -, *, /, =)

v1.2
* Fixed bug with x^y function

v1.1
* Enhanced interface
* 16 character display (previously 9)
* Added function: X to the Y power (x^y)
* Added function: Invert (1/x)
* Corrected potential problems with square and square root functions

v1.0
* Add, subtract, multiply and divide
* Percentage (x/100)
* Square (x^2)
* Square root
* Backspace
* Sign change (+/-)

¿
 FUTURE PLANS 

* Decimal to hexadecimal conversion
* Hexadecimal to decimal conversion
* Direct input of hexadecimal values
* Sine, cosine and tangent functions (can anyone help with this one?)

¿
 SUPPORT 

DECalc is a compiled executable and should operate properly on any OS/2 2.x
system running PMShell.  Tests indicate that no additional runtime DLL files
are needed.

DECalc is provided as-is, with no guarantees or warranties of any sort. However,
if you are experiencing problems with DECalc, then please contact the author as
he would like to make the program useful to as many OS/2 users as possible.

If you report a bug, please tell me the version of OS/2 and display resolution
you are using as well as any pertinent steps to recreate any errors you get when
running DECalc.

¿
 COPYRIGHT & LICENSE 

DECalc is copyright 2001 by Don Eitner
   (and you thought DECalc meant it was a decimal calculator. :-) )

DECalc is donation-ware.  If you find it useful and appreciate the work the
author has done, you are asked but not obligated to send the author a small
donation of US$5 to help encourage continued development and more advanced
features.  Donations may be made via PayPal (http://www.paypal.com) to the
e-mail address shown below.

¿
 CONTACT 

As of April 2001, the author can be contacted at:

Don Eitner (freiheit@syntheticdimension.net)

¿
 ACKNOWLEDGEMENTS 

I wish to say thank you to these kind people who helped me to improve DECalc.
* Knud Berggreen
* Goran Ivankovic (http://www.os2world.com/goran/)



