Executable Demos for ESBPCS(TM) v1.4.2 (4 December 2000)
ESB Professional Computation Suite for Borland Delphi & C++ Builder
Copyright (C)1999-2000 ESB Consultancy

Email: support@esbpcs.com or esb@kagi.com

Latest Version: http://www.esbpcs.com/ or 
http://www.esbconsult.com.au/

Shareware: Secure Online Registration at US$99 per Developer License 
at: 
           http://order.kagi.com/?ONF&S
	
Install:
========

WARNING - Please ensure that you have current Backups.

Run Setup.exe. Includes Uninstaller.  

Requires about 30MB of Disk Space.

See WhatsNew.Txt in the Source directory for new features.

Purpose:
========

Making Data Entry and Manipulation Easier.

ESB Professional Computation Suite (ESBPCS) is a collection of over 
3000 routines/methods and over 120 classes/components in over 80 units
for Borland Delphi 4 & 5 and C++ Builder 4 & 5, which are aimed at 
making "data entry and manipulation easier" for the Developer. 

Our components are designed to do more of the work for you and your 
users. 

Powerful Edit controls with Alignment, Read Only Colouring, On Focus 
Colouring, and a plethora of data specific properties and methods 
make using MaskEdit a thing of the past. Plus we supply a flexibility
that your users have always wished for from edit controls. We also 
supply special components for the editing & displaying of Fractions, 
Date/Time, Complex Numbers, Vectors & Matrices, SpinEdits, CalcEdits 
& ComboBoxes.

Also included are Attachable Labels, IP Address Edits, Hex Edit, 
Country Data stored in XML with ComboBox and Editor with full Source.

Let us do the Calculations for you.

Areas covered include Extended Currency Types, Date & Time 
Manipulation, Trigonometry,  Statistics, Linear Regression, 
Probability Distributions, Special Functions, Optimised Math, Vectors, 
Matrices, Equation Solving, Fractions, Business Math, Accounting, 
Complex Numbers, Geometry, Unit Conversions, Time Zones and much more.

There are also components to aid in Statistics, Unit Conversion, Math 
Label for displaying formulae and a Repeatable Speed Button that 
doesn't use a Timer.

Empowered Data Entry and Manipulation for your users.

Data Aware Versions - many of the components have Data Aware versions 
and we are working on more. These components allow formatting from 
the control rather than playing with Field Settings or Masks. Plus 
the Aligned Edits stay aligned during data entry which is one of the 
most asked for things from our users and no doubt yours as well.
NEW: Data Aware Labels & Data Aware Descriptive Statistics.

Delphi Math Unit is not required thus making the routines accessible 
to people with Standard Versions (which in many Countries do not 
include the Math Unit). 

Unfortunately, people with Delphi 5 and C++ Builder 5 Standard 
Versions cannot use the Data Aware Components but they can use 
everything else!

Requirements:
=============

This package was designed for use with Borland Delphi 4 or 5 or 
C++ Builder 4 or 5 running on Microsoft Win32 platforms and has 
been tested on Microsoft Windows 95, Microsoft Windows 98, 
Microsoft NT 4.0 SP4 (and above), Microsoft Windows 2000 and
Microsoft Windows Millennium Edition.

The Data Aware Components required Professional or higher Editions
of Delphi and C++ Builder.

Support:
========

There are support Conferences available to all, even non-registered
users. Details on our Web Site or check out the Site direct:

http://wb1.e-fora.net:8080/~ESB

Access is via Web, Email and News Server.

Plus any questions can be emailed to our ESBPCS Support people at:

mailto:support@esbpcs.com

Trial Version:
==============

Trial Version differs from the registered version in several ways:

a) Reduced Help File - Registered Users Integrated Help includes info
from the implementation of the various routines

b) When running Applications compiled with the Trial Version and the
Delphi 4/5 IDE is not running, you will get an "Error Msg".

c) No Source included with Trial Version.

d) Registered version bundles J. Peter Mugaas' JPM Open Components as
well as extra ESBPCS Design Time Package.

e) Enhanced Installer for re-building the Packages and installing 
them as well as the Help files comes with Registered version.

f) No Source to Utilities with Trial Version.

Plus on registering you also get:

Benefits of Registering
=======================

1. 30-Day Money Back Guarantee

2. Full Source for Delphi 4 and 5. No DLLs or OCXs.

3. More comprehensive Help Files.

4. Full Royalty Free rights to include ESBPCS in your Applications 
(see License.txt for more info)

5. More Frequent Updates - not all minor versions are released as 
Trial Versions, but updated source is always available to registered 
users.

7. Access to Registered Users only site. You will be supplied a 
password to access the Registered Users Site.

8. Ability to download the FAQ

9. Notification of Bugs & Fixes - even before we release an update we
will notify registered users via the Mailing List of any verified bug,
and the fix when available.

12. Discounted Upgrades to New versions. Registration includes all 
minor upgrades for Free (eg 1.xx.xx), downloadable from our site PLUS 
any major upgrade (eg. 2.00.00) if released within 6 months of 
purchase.

13. Discounts on related Products from ESB and from other Developers. 
We will also endeavour to see if we can develop relationships with 
other companies to offer cross-discounting, i.e. Registered Users of
ESBPCS will get the other companies products at a discount, and 
similarly we will give their users a discount.

14. Pre-release versions. If you wish to test out new features before 
they become available - Registered Users get not only "inside 
information" but an opportunity to be involved in shaping the 
product.

Version History: See WHATSNEW.TXT

For more info see ESBPCSINFO.HLP

OTHER PRODUCTS
==============

ESBStats
=========

Statistical Analysis & Inferences in a MS Office 97/2000 style 
Environment.

- Single, Dual (paired and unpaired) and Multiple Data Analysis.
- Data can be either for Sample or Population
- Data can be Time Based
- Data can be entered as Raw Data; Grouped Data; or as Summary Data
- Raw Data can be converted into Grouped Data
- Raw Data can have in-built Transformations applied to them
- Raw Data can have Custom defined Transformations applied to them
- Raw Data can have Random values meeting user defined criteria
- Data can be fully documented and stored in DataLists
- Standardisation of Data around given mean/standard deviation
- DataLists are grouped together in Workbooks - one Workbook is 
opened at a time and can contain many DataLists
- ESB Statistical Workbooks (.esw) are Compound Documents like MS 
Word Documents and MS Excel Spreadsheets, thus they support the 
same properties in Explorer.
- Sample Size calculations
- Random Sampling Lists
- Statistical Summary including: mean, median, mode, variance, 
standard  deviation, kurtosis, skew, etc.
- Comparison of Statistics for Raw and Grouped of the same Data.
- Graphs and Charts including: Histograms, Line Graphs, Pie Graphs, 
  Ogives, Scatter Diagrams, etc
- Inference and Hypothesis Analysis of a Single Population - including 
the Mean, the Variance and Proportions.
- Inference and Hypothesis Analysis of Two Populations - including 
Difference of the Mean, Ratio of the Variance, Difference of 
Proportions.
- Analysis of Variance (ANOVA)
- Analysis of Contingency Tables
- Nonparametric Statistics such as Wilcoxon Rank Sum Test
- Linear Regression with Transformations of the dependent variable
- Multiple Regression with Transformations of the dependent 
variables 
- Custom defined Transformations for Dual Data and Multiple Data 
Analysis
- Moving Averages
- Trend Analysis of Time Series Data
- Curve Fitting - calculation of polynomials and splines
- Data Import and Export to Text, Comma Delimited and Tab Delimited
- Data Import and Export to Excel
- Data Import and Export to DBF
- Data Import and Export to WKS
- Data Input and Export via ODBC to Databases such as MS Access, 
  SQL Server and Oracle
- Saving of Charts and Graphs to BMP, WMF, EMF and JPG
- Saving of Summaries to RTF
- Sophisticated Reporting with Previewing
- HTML Output for integration into your Website
- Integrated Scientific Calculator also available as standalone
- Documentation Fields include Live Spell Checking like in MS Word
- Spell Checking and Thesaurus available on all Edit Fields
- Fully customisable interface
- Fully Integrated Help System
- On-line Tutorial

Available in 3 Editions: Lite, Standard and Professional 
(Professional not yet released)

ESBPDF Analysis
================

Provides everything needed for using Discrete & Continuous 
Probability Distributions in a single application. Most Tables 
and supplied functions (such as in MS Excel) give P(X <= A) and 
using algebra other results can be found whereas ESB PDF Analysis 
handles all the Probability combinations for you.

Features include: Binomial, Poisson, Normal, Exponential, Student t, 
Chi Squared and F Distributions; Inverses of the Normal, Student t, 
Chi Squared and F Distributions; Lists of Binomial Coefficients, 
Factorials, Permutations; Fully Customisable; Integrated Help System 
which includes a Tutorial.

We also plan on adding many more Distributions and features. Ideal 
for the Math/Stats Student who wishes to understand Probability 
Distributions better, as well as the Math Buff who wants a well 
designed calculating tool.

Fully Functional Trial version available from our web site.

ESBCalc
========

A powerful FREEWARE Scientific Calculator, that uses Precedence, 
Brackets, Clipboard Support, Memory, Registry Support, Result 
History and supports many functions. ESBCalc is integrated into 
ESBPDF and ESBStats but if you would like a Free Standalone version 
come to our web site and grab this.

Includes Delphi 5 Source. LMD Tools ( http://www.lmdtools.com/ ) 
needed to recompile.

ESBRoutines
===========

Collection of misc Delphi 32 Routines covering Strings, Block 
Manipulation, Conversions, Bit Lists and more. Freeware. Includes 
full Source and Help File.

ESBMaths 
========

Collection of Math and Stats Routines for Delphi 32. Includes
a unit for manipulation of Delphi 4 (and above Dynamic Arrays 
(i.e. Vectors). Freeware. Includes full Source and Help File.

ESBDates
========

Collection of Date/Time Routines covering conversions, Date 
Arithmetic, Time Arithmetic, Easter Calculations, Time Zones, 
etc. Freeware. Includes Full Source.

mailto:info@esbconsult.com.au
http://www.esbconsult.com.au/
