ESB Consultancy



ESBPCS for VCL
ESB Professional Computation Suite for VCL
Unit: ESBPCSProgCalculator


  Home
  Versions/Subsets
  Feature Matrix
  Purchase
  Downloads
  License
  TMS Add-Ons
  Partners


  ESB Consultancy Home

  ESBDevLib Home

  ESB Calculator Home

  ESBPDF Home

  ESBStats Home


Go to ESBCalc Pro Site


Go to ESBUnitConv Pro Site


Official FinalBuilder Partner


Torry - Heaps of Delphi Downloads


DelphiPages - Heaps of Delphi Downloads


Embarcadero Technologies

Previous   Next

This unit supplies the Visual Programmer's Calculator, Programmer's Calculator Component and Routines for ESBPCS.

Classes Included:

Components Included:

  • Toolbar Button for TESBProgCalculator TESBProgCalculator : AA non-visual component for the Programmer's Calculator Engine, ESBPCSProgCalcEngine.TESBProgCalcEngine and TESBProgCalcForm, that supports Decimal, Hexadecimal, Octal, Binary, full precedence, brackets, arithmetic, and, or, not, nand, nor, xor, xnor, neg, different bit sizes, memory, history, etc. Also includes UICtrl Support.

Includes Routines Covering:

  • Displaying a Programmers Calculator programmatically.

  • Displays a Programmers Calculator programmatically at a give position.


Demo of Programmers Calculator

When Precedence is on (which is the default behaviour), here is the order of Precedence, from Highest to Lowest:

  • Brackets

  • Postfix Functions: neg, shl, shr, rol, ror

  • not

  • and, nand

  • or, nor, xor, xnor

  • multiply, divide, mod

  • add, subtract


Previous   Next





©1999-2024 ESB Consultancy     email support    ESB Consultancy Home Page
Last Updated: 10:23am 5th January 2024

Trademark Acknowledgments: Brand and Product Names are trademarks or registered trademarks of their respective holders, and we especially want to acknowledge Microsoft and Embarcadero.