Tag Archives: XE3

RadioGroups and CheckGroups in ESBDevLib

We had originally decided that we wouldn’t port the CheckBoxes, RadioButtons, GroupBoxes, RadioGroups and CheckGroups from ESBPCS to ESBDevLib. Why? – you may ask… ¬†Well, with out Edits, they go over to FireMonkey reasonably well – just without all the … Continue reading

Posted in Beta Development, Edit Controls, ESBPCS, FireMonkey, VCL | Tagged , , , , , , , , , , , | Leave a comment

Improving Quartile Calculations in Delphi

Whilst the definition of Quartiles (see Wikipedia) is basically agreed upon, the calculation of the 1st and 3rd Quartiles is not – and it is tough to find even two Stats Packages that compute them the same way ūüôĀ Some, … Continue reading

Posted in Beta Development, Math in Delphi | Tagged , , , , , , , | Leave a comment

Improved Statistics for Delphi by adding Null support

ESBPCS for VCL has quite a few Statistical Routines and Components – basically aimed to cover what you would do in a First Year University Course (for many years I taught 1st Year Stats to Bachelor of Commerce and MBA … Continue reading

Posted in Beta Development, Math in Delphi | Tagged , , , , , , , , , | Leave a comment

Fraction Edits for Delphi + Special Discount

Further to the recent discussion on our new Fraction Type, TEDLFraction, we have also now completed the associated Fraction Edit for VCL – this allows Fractions to be entered as Floats, Improper Fractions or Mixed Fraction, and then displayed as … Continue reading

Posted in Beta Development, Math in Delphi | Tagged , , , , , | Leave a comment

ESBDevLib Calculators working in FireMonkey

The new version of our Calculator Engine has been designed to work in both VCL and FMX – and when using 32-bit VCL, it utilises 80-bit Extended Floats (where all other platforms are the 64-bit Double Floats). In VCL, we … Continue reading

Posted in Beta Development | Tagged , , , , , , , , , | Leave a comment

Delphi Measurement Conversion with Composite Units

One of the things we need for the upcoming v9 of our ESBUnitConv Pro¬†is the ability to convert from (and to) Composite Units – like Feet and Inches. We are also using v9 of ESBUnitConv Pro (and the other next … Continue reading

Posted in Beta Development | Tagged , , , , | Leave a comment

Two Calculators become One, One Calendar becomes Two.

In ESBPCS for VCL, we had two non-visual components for Scientific Calculators – TESBCalculator which controlled a standard popup calculator and TESBSciCalculator which controlled a “scientific notation” calculator. (We also have another component TESBProgCalculator that is tied to a different … Continue reading

Posted in Beta Development, ESBPCS, FireMonkey | Tagged , , , , , , , , | Leave a comment

Discovering Delphi’s IOUtils and TPath

Over the last couple of weeks we have been working on getting the next generation of our standalone Unit Conversion Software, ESBUnitConv Pro, ready for beta release (and you read more about that on our other blog http://esbcalc.com/wordpress¬†). One of … Continue reading

Posted in Beta Development, FireMonkey | Tagged , , , , , , | Leave a comment

Today, Tomorrow and Yesterday in Delphi Dates

As discussed previously, our String to Time methods do allow for ‘Now’, ‘Midnight’ and ‘Noon’ to be entered (based on current Language Settings) and converted to associated times. These also now reside in a TTimeStrings record to allow for easy … Continue reading

Posted in Beta Development | Tagged , , , , | Leave a comment

Expressions and Calculator Engine “merged”.

In ESBPCS for VCL we had a Calculator Engine that was “encapsulated” in a TESBCalculator Component – we also had a unit that used the Calculator Engine to parse Expressions – and then we encapsulated the more sophisticated Expression Parser … Continue reading

Posted in Beta Development | Tagged , , , , , | Leave a comment