     ¿
      DECalc version 3.3 
     

¿
 WHAT IS IT? 

DECalc is a 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, sine, cosine
and tangent, and multiple concurrent memories).

DECalc works best with a mouse or other pointing device but does have partial
keyboard support (numbers, hexadecimal values A-F, +-*/= and ESC).

More information and help for some functions of DECalc is available in the
included decalc.html file, which should work with any web browser.

¿
 A MESSAGE TO THOSE WHO FEEL I MAKE TOO MANY RELEASES 

I hereby declare that I will take every opportunity to enhance functionality,
improve efficiency, and correct programming errors in my software.  If you feel
I make too many releases, then please stop upgrading when the program does what
you need it to do.  I appreciate your concern, but I also appreciate that there
are still OS/2 developers who are motivated enough to continuously improve on
their programs.

Besides, I'm still a beginner at programming.  I am learning by developing DECalc.
If you prefer software which comes with more features than you can possibly use
in version 1.0, then look to IBM and Lotus, not to newbie freeware programmers
such as myself.

Thank you.

¿
 INSTALLATION 

To install DECalc, unzip the .zip file to a temporary directory.  Run the
install.cmd file either from an OS/2 command prompt window or from an OS/2 PM
view such as the Drives object.  You will be prompted to enter the destination
path.  You may enter a relative path or a fully qualified directory name with
drive letter.  If the destination directory does not yet exist, you will be
prompted to confirm that you wish to create it.  The install.cmd script will
place an icon onto your OS/2 WorkPlaceShell desktop to run the DECalc program.

¿
 WHAT'S NEW 

v3.3
* Added option to auto-save memory values on exit
* Install.cmd can now install to a directory with spaces in its name
* Fixed conversion bug when calculating in BIN/HEX/OCT modes
* Conversion of negative DEC to BIN/HEX/OCT now uses absolute value, fixes crash

¿
 FUTURE PLANS 

* Keyboard support for memory management (M1+, M1-, M1C, M2+, M2-, M2C)
* Modular interface with multiple optional dialogs

¿
 SUPPORT 

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

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

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 September 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 (http://www.berggreen.dk)
* Goran Ivankovic (http://www.os2world.com/goran/)




