ESBCalc Pro Changelog

What's new in ESBCalc Pro 10.4.1.0

Jan 9, 2024
  • Various updates to underlying Libraries.
  • Now using Embarcadero Delphi 12

New in ESBCalc Pro 10.4.0.0 (Jul 11, 2023)

  • Optimisations of the Calculator Engine.
  • Minor changes / fixes to User Interface.
  • Various updates to underlying Libraries.
  • Updates to Documentation.
  • Now using Help & Manual 9.
  • Now using Embarcadero Delphi 11.2

New in ESBCalc Pro 10.3.0.0 (Jan 7, 2022)

  • Copy Button now has drop down allowing for copying of value (ie without Thousands Separators).
  • Memory Copy Button now has drop down allowing for copying of value (ie without Thousands Separators).
  • Copying Memory to Clipboard now distinguished from Copying to Clipboard in Paper Trail.
  • Fixed Constants Button shortcut to consistently being Alt-K.
  • Enabled DEP and ASLR support.
  • Minor changes / fixes to User Interface.
  • Various updates to underlying Libraries.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 11.

New in ESBCalc Pro 10.2.0.0 (Jan 19, 2021)

  • Added handling of Windows Messaging for QueryEndSession and EndSession to hopefully address issues that some were encountering with using the TrayIcon.
  • Hints / ToolTips display for longer, just move the mouse off them to make them go away.
  • URLs on Update page are now HTTPS.
  • Minor changes / fixes to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.4.1 Sydney.

New in ESBCalc Pro 10.1.7.0 (Aug 17, 2020)

  • Change Sign Shortcut now consistently '_'.
  • Fixed issue with online version check.
  • Minor changes / fixes to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.4 Sydney.

New in ESBCalc Pro 10.1.0.0 (Jul 7, 2020)

  • Change Sign Shortcut now consistently '_'.
  • Fixed issue with online version check.
  • Minor changes / fixes to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.4 Sydney.

New in ESBCalc Pro 10.0.0.0 (Feb 6, 2020)

  • New Application Icon.
  • New Icons/Images. Using SVG images so that we get better appearance / scaling when using High Resolutions and Font Sizing.
  • Dropdown Choices for Divide - including Standard Division (Default), Integer Division, Integral Division, Floating Modulus, Floating Remainder. Can be toggled on/off.
  • Redesign of Style Options.
  • Redesign of Settings.
  • Options for Colours for =, AC, C
  • Descriptive Statistics now properly allows <enter> usage whilst in the Value List.
  • Fixed entering Hexadecimal values.
  • Improvements to generation of Equation whilst using Calculator.
  • Central Storage Area for all new Calculators for use with the upcoming launcher/setup application.
  • Changes to Installation Script and procedure. Now uses esbcalc_setup.exe
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.3.3 Ri

New in ESBCalc Pro 9.5.2 (Oct 18, 2019)

  • Power functions now correctly use Extended Float type when needed.
  • ESBCalc Pro Icon now included in the Setup for the Registered version.
  • Updates to Documentation.

New in ESBCalc Pro 9.5.1 (Jul 30, 2019)

  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.3.2 Rio.

New in ESBCalc Pro 9.5.0 (Jan 25, 2019)

  • Some renaming done to the Styles available.
  • New Styles of "Light Grey", "New White" and "New Black" added
  • "Light Blue" with Segoe UI 9 are now the Factory Defaults.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.3 Rio.

New in ESBCalc Pro 9.4.0 (Jul 18, 2018)

  • Improved handling for Font Size 150% and higher resolutions.
  • M+ and M- pressed after an operator has been pressed no longer results in error, rather the displayed value is added / subtracted.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.2.3 Tokyo.

New in ESBCalc Pro 9.3.0 (Jan 23, 2018)

  • Minor Improvements to User Interface.
  • Copyright Messages Updated.
  • Various updates to underlying Library.
  • Internet References are now https:// where possible.
  • Whilst this still works on Windows XP and Vista, Windows 7 and above are now the target platforms.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.2.2 Tokyo.

New in ESBCalc Pro 9.2.1 (May 12, 2017)

  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.2 Tokyo.

New in ESBCalc Pro 9.2.0 (Jan 18, 2017)

  • Adjusted sizes a bit so that the function keys could have a slightly larger font which should help on larger monitors.
  • Physical Constants updated to NIST 2014 values http://physics.nist.gov/cuu/Constants/index.html
  • Add Planck Length to Physical Constants.
  • Add Planck Mass to Physical Constants.
  • Successfully Tested on Windows Server 2016
  • Copyright Messages Updated.
  • Various updates to underlying Library.
  • Updates to Documentation.

New in ESBCalc Pro 9.1.0 (Nov 30, 2016)

  • Added 1st Quartile, 3rd Quartile and IQR (Inter-Quartile Range) to Descriptive Statistics.
  • Corrected Golden Ratio Constant.
  • Added Catalan's Constant (sometimes referred to as G).
  • Changed the handling of introduced in v9.0.8 as it prevented keyboard navigation and pressing of buttons, and caused some Accessibility issues.
  • Due to above Dialogs now once again close via Default Button press (normally Transfer) when Enter is pressed.
  • ASPack no longer used for Executable Compression, so Executable will be considerably larger.
  • Minor Improvements to User Interface, including for HiRes DPI.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10.1 Berlin.

New in ESBCalc Pro 9.0.9 (Nov 30, 2016)

  • Copyright Messages Updated.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Includes sha256 Security Certificate for new Windows requirements.
  • Updates to Documentation.

New in ESBCalc Pro 9.0.8 (Nov 30, 2016)

  • Fixed problem where Buttons where not allowing to be processed since they are now tab stops.
  • Improved Border handling on "Coloured" All Clear and Clear Buttons.
  • Changed the Tab Order in the Button Panel so that through are first.
  • Updates to Documentation.

New in ESBCalc Pro 9.0.7 (Nov 30, 2016)

  • Fixed problem with missing tab stops for Calculator Buttons.
  • Added option to have "Coloured" All Clear and Clear Buttons.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.
  • Now using Embarcadero Delphi 10 Seattle.

New in ESBCalc Pro 9.0.6 (Nov 30, 2016)

  • Fixed problem where Hints were turned off initially.
  • Improved initial start position.
  • Improved handling of the Number Pad Decimal Key (thanks to Jan M Pettersen).
  • Expression Editing now ignores a trailing operator.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Now using Help & Manual 7.
  • Standalone Electronic Documentation (eWriter) now redesigned.
  • Now using Embarcadero Delphi XE8.

New in ESBCalc Pro 9.0.5 (Apr 16, 2015)

  • Restored the "Calculator Stay On Top" feature.
  • New Physical Constant for Estimated Mass of the Earth in Kilograms.
  • New Physical Constant for Average Radius of the Earth in Metres.
  • New Physical Constant for Average Density of the Earth in Kilograms per Cubic Metre.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.

New in ESBCalc Pro 9.0.4 (Jan 30, 2015)

  • Colour Comboboxes now include more colour options.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Updates to Documentation.

New in ESBCalc Pro 9.0.3 (Jan 30, 2015)

  • No longer dependent on ESBPCS for VCL but now fully dependent on our upcoming ESBDevLib for VCL.
  • Added "Medium Blue" and "White" to the available Styles.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • Now using Embarcadero Delphi XE7.

New in ESBCalc Pro 9.0.2 (May 8, 2014)

  • Fixed problem of 0 being entered from keyboard.

New in ESBCalc Pro 9.0.1 (May 8, 2014)

  • Fixed problem where Max/Min values for Scientific Notation were not being stored.
  • Improved display of Exponential Notation.
  • Decimal Places no longer goes above 18.
  • Type when Decimal Places has focus only changes the Decimal Places.
  • Fixed some instances where storages wasn't to full Extended Type.
  • Minor changes to User Interface.

New in ESBCalc Pro 9.0.0 (May 6, 2014)

  • Completely redesigned Calculator Engine.
  • Major redesign of User Interface.
  • A selection of Styles now available for the User Interface.
  • History List is now stored at full accuracy and displays using the Current Decimal Places.
  • Improved Handling of the Inv / Hyp Buttons including visually "staying down".
  • Descriptive Stats Dialog completely redesigned.
  • Between Dates Dialog completely redesigned.
  • In the About Screen, now have a button that opens the Application Data Folder.
  • Trim Trailing Zeroes now on by Default.
  • Fraction Editing Dialog completely redesigned with Invert and Reduce Functions added.
  • Degree / Minute / Second Dialog completely redesigned and now includes a Radians option.
  • Round Dialog completely redesigned and now shows original value.
  • Hexadecimal Dialog completely redesigned and now includes both LongWord and Integer representations.
  • Improved handling when Executable is run from Network Drive.
  • Improved handling when Executable is run from Removable Drive.
  • Now developed using Embarcadero Delphi XE5 and the soon to be released ESBDevLib for VCL.
  • Documentation updated.
  • Many other minor improvements.

New in ESBCalc Pro 8.1.4 (Jan 5, 2013)

  • Physical Constants updated to reflect changes as of NIST 2010.
  • Minor Improvements to User Interface.
  • Library Update.

New in ESBCalc Pro 8.1.3 (Apr 11, 2012)

  • Minor Improvements to User Interface.
  • Library Update.

New in ESBCalc Pro 8.1.2 (Sep 29, 2011)

  • Minor Improvements to User Interface.
  • Library Update.

New in ESBCalc Pro 8.1.1 (Jan 31, 2011)

  • Minor Improvements to User Interface.
  • Improved UAC support for Windows Vista and Windows 7.
  • Options now has an option to allow for Leading Zeroes in the Minute and Second portions of the DMS Edits.
  • About Dialog updated with Facebook info: http://www.facebook.com/esbcalc
  • Various updates to underlying Library.

New in ESBCalc Pro 8.1.0 (Nov 26, 2010)

  • Redesigned the Degrees/Minutes/Seconds Conversion Dialog.
  • Minor Improvements to User Interface.
  • Various updates to underlying Library.
  • ESBCalc Pro now built with Embarcadero Delphi XE.
  • Documentation Updates.

New in ESBCalc Pro 8.0.2 (May 4, 2010)

  • Fixed Trim Trailing Zeroes for some Decimal Separators types.
  • Various updates to underlying Library.

New in ESBCalc Pro 8.0.1 (Feb 25, 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.

New in ESBCalc Pro 8.0.0 (Dec 18, 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.

New in ESBCalc Pro 7.1.0 (Jun 3, 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.

New in ESBCalc Pro 7.0.3 (Dec 22, 2008)

  • Fixed problem with Tool Tips (Hints).

New in ESBCalc Pro 7.0.2 (Dec 18, 2008)

  • Fixed a bug that occurred sometimes with the squared button.
  • Equation Editing Parsing handles scientific notation better.
  • Various updates to underlying Library.

New in ESBCalc Pro 7.0.1 (Nov 25, 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

New in ESBCalc Pro 7.0.0 (Jul 24, 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.

New in ESBCalc Pro 6.1.2 (Nov 3, 2007)

  • Fixed a problem with Prefix functions following an Equals.
  • Minor improvements in Calculator Engine and UI.

New in ESBCalc Pro 6.1.1 (Jul 19, 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.

New in ESBCalc Pro 6.1.0 (Jul 4, 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".

New in ESBCalc Pro 6.1.0 (Jul 4, 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".

New in ESBCalc Pro 5.4.1 (Aug 4, 2006)

  • Improvements to the Paper Trail

New in ESBCalc Pro 5.3.1 (Mar 7, 2006)

  • Can now turn Precedence off, Minor bug fixes