home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / utlpak.zip / Calclatr.Txt < prev    next >
Text File  |  1997-02-17  |  7KB  |  122 lines

  1. Calculator was written by:
  2.  
  3. Leland C. Sheppard
  4. Sheppard Software Company
  5. 4621 Luneman Road
  6. Placerville, CA 95667
  7.  
  8. CIS ID: 70574,2146
  9. from the Internet: 70574.2146@Compuserve.com
  10.  
  11.   The Calculator program is shareware.  If you use the program regularly and are interested in having us continue to develop it and other such programs, you  should register the program with us.  You may register Calculator for $4.00.  In order to register, fill in the Register.Txt form, make out a check payable to Leland C. Sheppard and mail both to the address shown above.
  12.  
  13.   If you are interested in the Utility Pack and you have a Compuserve ID and you prefer to register online, simply Go SWREG and register #6193 for UTLPAR.ZIP or #6194 for UTLPAK.ZIP.  Because of price constraints on SWREG, only the Utility Pack can be registered online; individual programs may be registered directly with us as described in the preceding paragraph.
  14.  
  15.   Please note that this file can be accessed either from the Sheppard Utilities folder or by pressing F1 when Calculator is active and has the focus on the desktop.
  16.  
  17.   Calculator was written in VX-REXX 2.1 and requires the VX-REXX 2.1 (or higher) runtime module (VROBJ.DLL) in order to function.  Also, REXX and REXXUTIL must be installed on your system; both REXX and REXXUTIL come with OS/2.  File CLCARR.ZIP contains the VROBJ.DLL module; file CLCATR.ZIP does not.  Only one copy of VROBJ.DLL is required for all of the VX-REXX programs on your system; if you have previously downloaded a copy of it, you do NOT need to download it again.
  18.  
  19. HOW TO OPERATE CALCULATOR:
  20.  
  21. Key Mapping:
  22. 0-9 . / * + - % = - face value on the numeric keypad or main keyboard section
  23. // -  M  - Modulus arithmetic
  24. MR -  F5 - Memory Recall
  25. M+ -  F6 - Memory Add
  26. M- -  F7 - Memory Subtract
  27. MC -  F8 - Memory Clear
  28. CE -  E  - Clear Entry
  29. C  -  C  - Clear All
  30. Get - G  - Get number from clipboard
  31. Put - U  - Put number on clipboard
  32. Pr -  P  - Toggle Print on or off
  33.  
  34. The top box (list box) contains current and prior activity on the calculator from the time the program was last started.  You can scroll this window using the keyboard (the arrow keys, Home, End, PageUp, PageDown) or your mouse.
  35.  
  36. If you scroll the list box with your mouse or keyboard, you will need to manually return the focus to the keyboard to continue entering calculations.  The simplest and cleanest way to do this is to click on the "=" key.
  37.  
  38. If you enter an erroneous digit, you can use either the BackSpace key or the Del key to remove the bad digit.
  39.  
  40. If you want the contents of the "tape" put in a file which can be printed, press P or click on the Pr button.  Each time you press this button or the P key, you will turn "printing" to a file on or off.  The default print file name is "Calclatr.Prt".  If you want to specify a different file name and/or want printing to always be on, you can supply a file name on the parameter line (in the settings box or on the command line) when you start Calculator; for example, "Calclatr myfile.txt" without the quotes.
  41.  
  42. If you want to copy the number in the Number Entered/Result window to the clipboard, press U or click on the Put key.
  43.  
  44. If you want to copy a number from the clipboard to the Number Entered/Result window for use in the current calculation, press G or click on the Get key.
  45.  
  46. Double click on the button in the upper left corner of the Calculator window or press Alt-F4 to end Calculator.
  47.  
  48. MODIFYING KEY COLORS:
  49.  
  50. To modify the key colors you can edit the Calclatr.Ini file and substitute the colors you desire.  Drag and drop is NOT supported for key color changes.
  51.  
  52. The available color names are:
  53.      Background:  Black, Blue, Brown, Cyan, DarkBlue, DarkCyan, DarkGray, DarkGreen,
  54.                   DarkPink, DarkRed, Green, PaleGray, Pink, Red, White, Yellow
  55.      Foreground:  same as background
  56.  
  57. For purposes of defining colors the keys are divided into groups.  The groups are:
  58.  
  59.   Digits - includes 0-9 and period
  60.   Memory - includes MR, M+, M- and MC
  61.   Operator - includes %, *, /, +, -, // and =
  62.   GetPut - includes Get and Put
  63.   Clear - includes C and CE
  64.   Print - includes Pr
  65.  
  66. For each group there is a foreground and a background color.  Specifying both colors for a group requires 2 lines in the Calclatr.Ini file, for example for the Digits group:
  67.  
  68. DigitsFore = Black (or the color of your choice)
  69. DigitsBack = Brown (or the color of your choice)
  70.  
  71. The information that precedes the color must be set up as shown above with a space before and after the equal sign.
  72.  
  73. You can also specify a set of numbers which will be recognized as RGB or RedGreenBlue values where each of the numbers representing Red, Green or Blue will be a number between 0 (zero) and 255.  The syntax for specifying colors this way is: (Red,Green,Blue) or, for example, (25,200,3)
  74. To specify the Digits background color this way:  DigitsBack = (25,200,3)
  75.  
  76. If you make an error in the setup of your color specifications, the change will be ignored.  Simply correct the error and start Calculator again.
  77.  
  78. MODIFYING SCREEN POSITION OF CALCULATOR:
  79.  
  80. Set the Position parameter in the .INI file.  Defaults are 1P 100P for left edge and top edge respectively; the values shown are in pixels.  If you make a mistake and have the Calculator show up off-screen, terminate Calculator from the OS/2 task list (CTRL-ESC), enter appropriate values in the .INI file and start Calculator again.
  81.  
  82. Thank you for your interest in our software.
  83.  
  84. Leland C. Sheppard, 02-17-1997
  85.  
  86. Version 1.8
  87.  
  88. Changes from 1.7 to 1.8:
  89.  
  90. Add Position line to .INI file to allow user to set screen position of Calculator.
  91.  
  92. Changes from 1.6 to 1.7:
  93.  
  94. Fix numeric precision to work at 15 digits as intended.
  95.  
  96. Changes from 1.5 to 1.6:
  97.  
  98. Changed percent key to use the current value in the display to calculate a percentage of the previous number entered.  Formerly the percent key just converted the current entry in the display to a percent value.
  99.  
  100. Changes from 1.4 to 1.5:
  101.  
  102. Added the ability to change key colors.  Added Calclatr.Ini file which contains the default key colors.  Also added the // key to support modulus arithmetic.
  103.  
  104. Changes from 1.3 to 1.4:
  105.  
  106. Added Get/Put keys to copy to/from the clipboard.  Changed color on Print key to differentiate from the Clear/Clear Entry keys.
  107.  
  108. Changes from 1.2. to 1.3:
  109.  
  110. Fix bug when backspace or delete key pressed too many times.
  111. Add printing (to a file) capability.
  112.  
  113. Changes from 1.1 to 1.2:
  114.  
  115. Clean up a formatting problem.  Insure format in history window same as current display window.  Precision increased from 9 to 15 digits.
  116.  
  117. Changes from 1.0 to 1.1:
  118.  
  119. Force history window to stay scrolled to last calculation.
  120.  
  121.  
  122. (c) Copyright Leland C. Sheppard, 1995.  All rights reserved.