v8.0.1 25 February 2010
- HTML Colours (140 of them) are now available when customising the User Interface.
- Added some more Documentation on Prefix Functions.
- Various updates to underlying Library.
v8.0.0 18 December 2009
- Paper Trail and Custom Constants now support Unicode, and as such only Windows 2000 and later supported.
- Installer now supports Unicode, and as such only Windows 2000 and later supported.
- New Enhanced Hint (Tool Tip) System being used.
- Many improvements to the User Interface and Dialogs, and tried to allow better for different font sizes and displays.
- Skew and Kurtosis added to Descriptive Statistics.
- Added Days Between Dialog that will give the number of days, hours, minutes or seconds between two dates, times, or date/times.
- Improved Initial Author detection in Paper Trail Comments.
- Improved the Dialog for "Rounding to Given number of places".
- Improvements for Portable Version.
- Improved handling of "Stay On Top".
- Preferences/Options designed to be more consistent across the various Calculators.
- Calculator should now initially appear on top when run from a Microsoft Keyboard Calculator Button or similar.
- Better handling of larger fonts in Paper Trail.
- Fixed problem with Loading Custom Constants.
- Fractions Dialog now supports Trim Trailing Zeroes Setting.
- ESBCalc Pro now built with Embarcadero Delphi 2010.
- Updated Documentation
- Various updates to underlying Library.
v7.1.0 3 June 2009
- Added Descriptive Statistics Page that displays the Mean, Variance, Standard Deviation, etc of a list of numbers - the interface of this will be more "integrated" in v8 release.
- Improved Handling of Tray Icon.
- Various updates to underlying Library.
v7.0.3 22 December 2008
- Fixed problem with Tool Tips (Hints).
v7.0.2 18 December 2008
- Fixed a bug that occurred sometimes with the squared button.
- Equation Editing Parsing handles scientific notation better.
- Various updates to underlying Library.
v7.0.1 25 November 2008
- Improved Paper Trail Layout when Operators are on the Same Line.
- Fixed Caption when using Tray Icon.
- Minor UI Improvements.
- Various updates to underlying Library.
v7.0.0 23 July 2008
- Portable Version available to Registered Users for use on Removable/Portable Drives, etc.
- Saving of the configuration is now partially buffered until the program exits, as this improves performance especially on some Removable/Portable Devices.
- Add Option to turn off the Paper Button.
- Values for Elementary Charge, Avogadro's Number updated to newer versions listed at NIST.
- Values for Proton Mass Unit, Electron Mass Unit, Neutron Mass Unit, Atomic Mass Unit updated to newer versions listed at NIST.
- Values for Faraday's Constant, Planck's Constant updated to newer versions listed at NIST.
- New Constants: Boltzmann's Constant, Josephson's Constant, Rydberg's Constant using values listed at NIST.
- New Constants: Inches Per Centimetre, Centimetres Per Inch.
- Various updates to underlying Library.
- Updated Documentation.
v6.1.2 2 November 2007
- Fixed a problem with Prefix funtions following an Equals.
- Minor improvements in Calculator Engine and UI.
- Documentation updates.
v6.1.1 19 July 2007
- Option to toggle Paper Visibility added to Preferences.
- If running under Windows Vista, the Paper Button is no longer displayed so that the Glass Effect can appear.
v6.1.0 3 July 2007
- Improved Windows Vista Support.
- Added Golden Ratio (Phi Constant) to Constants (under Mathematical Constants).
- Minor UI Improvements.
- Minor Improvements to the Calculator Engine.
- Executable and Setup are now Digitally Signed under "Crowning Star Holding Pty Ltd Trading as ESB Consultancy".
v6.0.1 18 January 2007
- Minor Improvements for Windows Vista, thus the popup dialogs are now true dialogs.
- Minor UI Improvements.
v6.0.0 13 December 2006
- Optionally check for Updated Versions.
- Can now change '%' from working as a Binary Operator (ie 5 % 10 = 0.5) to working like: 5 + 10% = 5.5, and by default Binary Percent has been turned off.
- Prefix Functions are now on by default (assuming you haven't previously ran ESBCalc Pro).
- Paper Trail can now optional show the state of the Percentage Calculations on startup.
- Equation Editing now starts with the Focus in the Edit Field.
- Minor improvements to the underlying Calculator Engine.
- Other Minor improvements to the User Interface.
- Better access to the Help Files in the Dialog Windows.
- Support for Systems below Windows 98SE dropped.
- Support for Systems below Windows NT 4 dropped.
- Changed to using HTMLHelp for the integrated Help so as to make it work better under Windows Vista.
- Other Improvements for Windows Vista.
v5.4.1 4 August 2006
- Fixed problem with Paper Trail when selected Font Size is large.
- Paper Trail Height now adjusts properly depending on the FontSize and the Paper Lines.
- If Paper Lines causes a Paper Trail to large for the Screen, then the size is reduced.
v5.4 28 June 2006
- Added "Operator Same Line" option which allows operators to be on the same line as the following operand in the Paper Trail.
- Redesign of Paper Trail Options.
- Added an Option to control what states are displayed in the Paper Trail when you Start.
- When Thousands Separators are being displayed, they are also now displayed in the "Display".
- Minor User Interface Improvements.
- Various updates to underlying Library.
- Improvements to the Documentation.
v5.3.1 7 March 2006
- Fixed problem where erroneous equations were not handled properly.
- Minor User Interface Improvements.
- Various updates to underlying Library.
v5.3 31 Jan 2006
- Added option to turn Precedence off if you would prefer 5 + 2 * 3 = 21 rather than 11.
- When starting Paper Trial shows state of Prefix Functions and Precedence.
- Various updates to underlying Library.
- Documentation updated.
v5.2 13 Dec 2005
- Alt-M will now minimise the Calculator.
- When Calculator is in the Tray, or behind, or minimised, then Ctrl-Alt-M will bring it to the front. This key combo can be customised.
- Changed the look of the Tabs.
- Various updates to underlying Library.
- Documentation updated.
v5.1 30 Sep 2005
- Improved parsing in the Editable Expression Dialog.
- Degree/Minute/Second Dialog changed to use new DMS Edit as well as display current value as Float.
- Degree/Minute/Second Dialog now supports showing the current value in DMS format.
- Fixed a Memory Recall Bug.
- Fixed a History problem when reporting Inv and Hyp of Functions.
- Various updates to underlying Library.
- Documentation updated.
v5.0 17 Mar 2005
- Added the option of turning on Prefix functions so that to compute Log (25) you can now enter log 25 rather than the traditional way of 25 log.
- Added Expression Dialog, which allows editing data entered as an expression.
- Random Number has moved into the Fx Button Menu, and the Expression Dialog Button has taken its place.
- Added full keyboard support (ie Keyboard shortcuts now available for all buttons), see help file for full list.
- Added Menu item to Info Button to display Keyboard Shortcuts from the Help File.
- Added optional support for Memory contents to be displayed in Paper Trial when Memory Function used.
- Added Paper Comments Button, that allows editable Title, Timestamp and/or Author details to be added to Paper Trail.
- Added Lakh Formatting of Display now available, this is the thousands separation format used in India and other places.
- 'x' key can now also be used for multiply.
- Added the ability to set the Hot Track Colour for Edits.
- Added the ability to turn off Hot Tracking Colour Changes.
- Added the ability to turn off the On Focus Colour Changes.
- Reorganisation of the Option Tabs.
- Dialogs no longer allow maximising.
- Fixed bug in Memory Recall when used in the middle of an expression and equals not pressed after it.
- Fixed problem with unary minus when a leading zero involved.
- Fixed problem with unary minus next to a bracket.
- Fixes to hints and other minor improvements.
- Changed to using LMD Page Controls.
- Various updates to underlying Library.
- Documentation updated.
Note: various Betas were made available to registered users in the time period between v4.6 and v5.0
v4.6 29 Jan 2004
- "F" can be used for the function (Fx) Button.
- Added Fraction Conversion/Input to Functions Menu (Fx Button).
- Re-organised the Functions Menu.
- Exit has been removed from Options Button menu, so that now the button brings the options up straight away.
- Fixed Help Link for the Hexadecimal conversions.
- Improved Windows XP Compatibility
- Underlying Library Update.
- Documentation Updated.
v4.5 - 30 Jul 2003
- Now have "Load Memory At Start" option.
- Other Minor improvements in underlying Calculator Engine.
- Underlying Library Update.
4.4.1 - 9 May 2003
- Change Sign ("_") toggles sign without logging up until an operation has been pressed.
- Change Sign ("_") toggles Exponent sign once the "exp" button has been pressed.
v4.4 - 28 Apr 2003
- Fixed the use of "@" for inv power (ie root).
- "I" can be used for Invert (1/x) Button.
- "R" can be used for Square Root Button.
- "P" can be used for Pi Button.
- Added Decimal/Hexadecimal Conversion to Functions Menu (Fx Button).
- Enhanced Default for Focus (And Hot Tracking) Colour now set to Lemon.
v4.3.2 - 28 Feb 2003
- Attempt 2 to fix the problem where a thousands separator and a decimal separator would appear, if the system had a decimal separator that differed from that on the Number Pad. Shouldn't affect most users.
v4.3.1 - 28 Feb 2003
- Fix the problem where a thousands separator and a decimal separator would appear, if the system had a decimal separator that differed from that on the Number Pad. Shouldn't affect most users.
v4.3 - 28 Feb 2003
- Added Option to have "All Clear" also clear Memory, thus Clear Paper Button would Clear memory also.
- Key now works like the "Clear" Button.
- Improvements done to glyphs on buttons to have a more consistent sunken and normal look.
- Improved formatting in the History list for the last 10 results.
- Thousands Separators now do appear if entered from the keyboard if you are displaying them.
- Fixed Changing Color of Key.
- Added Option to Trim Trailing Zeros, and when this is true and Decimal Places set sufficiently high, you get a "floating" decimal point.
- Added Option to recall last position.
- More optimizations to the Calculator Engine.
- Documentation Update.
v4.2 - 6 Jan 2003
- Minor Improvements to Calculator Engine.
- Improved Windows XP Theme support.
- Now using Borland Delphi 7.
v4.1.2 - 21 Nov 2002 (released to registered users only)
- Fixed bug where Paper Trail didn't always reflect the current decimal places setting.
v4.1.1 - 15 Nov 2002 (released to selected testers)
- Removed reliance on Symbol Font that was causing problems for Eastern European & Asian users.
v4.1 - 7 Nov 2002
- Decimal on the Number Pad should now always work as a Decimal Separator, regardless of the regional settings
- fixed Hint Delay for Paper Button in Caption Bar.
- Calculator now has option to Stay On Top.
- Changed the Printing Engine. Printing is right-aligned centred in the page.
- Printer Font can now be selected.
- Printer Margins can now be adjusted.
- Better choices for Hint Options when "plain" settings chosen.
- Viewing of What's New (this file) from the Info Button.
- Help File Updated.
- Added Electronic Documentation: ESBCalcPro_Doc.exe
- Added PDF for printing Documentation: ESBCalcPro.pdf
- Major Library Updates.
v4.0 - 21 Aug 2002
- Initial Commercial Release based on years of work done with the Free ESBCalc and various in-house tools