 |
Advanced AutoUpgrader component which allows to make your software
"auto-upgradable" software without single line of code! It contains
built-in "Application Update Wizard", built-in multi-language
support (it automatically recognize language used on user's PC and
displays all messages in native language). The AutoUpgrader can
download your files either from the Web or local intraweb.
Current version automatically translates all wizard's contents to 27
languages: English, Spanish, German, French, Russian, Portuguese, Italian,
Dutch, Danish, Finnish, Chinese and many others. However, if you
don't want to use built-in Wizard, you still can make customized
progress-dialogs using numerous events.
If you store newer version of your program in password protected Web
directories, you can pre-configure the username/password to access files, or
let the AutoUpgrader to prompt login information from user when it's
necessary.
With AutoUpgrader your customers will use only latest versions of your
software! Package contains two bonus components from AppControls pack:
auHTTP (WinInet-based HTTP client which also supports file uploading,
introduced in RFC1867, Internet Explorer's cache etc) and auThread (easy to
use thread component which also works on ActiveForms of D6 and D7).
$14 
The ultimate Delphi. The complete development solution for Windows. With all of the Windows languages and SDKs you need in one environment for modern Windows rapid application development (RAD), Delphi 2005 takes the power of Delphi to the next level. The ultimate Delphi. The complete development solution for Windows. With all of the Windows languages and SDKs you need in one environment for modern Windows rapid application development (RAD), Delphi 2005 takes the power of Delphi to the next level. With Delphi, C#, Microsoft .NET Framework and Win32 support for GUI, Web, database, modeling, and ALM in one hyperproductive RAD environment, Delphi 2005 makes Windows development tasks faster, better, and easier. Designed for developers, Delphi 2005 combines the familiar power of Delphi with more productivity-enhancing features for designing and communicating architecture; developing Web, database, and rich-client applications; and a streamlined ALM framework to take full control of the application development lifecycle process.
$49 
Take enterprise application development from concept to production faster with Model Driven Architecture? and UML? visual design features. Build dynamic Web applications quickly and easily with RAD visual server-side Web application development. And deploy to Windows? or Linux - Delphi 7 Studio includes the #1 development environment for Linux, Borland Kylix? 3 for Delphi. Borland? Delphi? 7 Studio Enterprise delivers new, fully integrated technologies for increased developer productivity. Get your applications ready for the path to Microsoft? .NET with the Delphi 7 Studio migration kit. Use ModelMaker visual modeling based on UML? technology to develop your applications efficiently, and add interactive content to Web sites by visually building dynamic server-side HTML Web applications with AToZed Software IntraWeb. DataSnap? technology (formerly MIDAS) now delivers royalty-free scalable middleware drivers for creating multi-tier enterprise-class database solutions. And with the included Borland Kylix? 3 for Delphi environment, take your Windows? applications cross-platform to Linux? for increased ROI.
$54 
Operating System : Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional , Microsoft Windows XP Professional, Microsoft Windows Server 2003
Borland Delphi 8 for the Microsoft .NET Framework, Architect Edition is your evolution for the .NET revolution. Simplify your move to .NET today with Delphi language RAD development for the Microsoft .NET Framework including VCL Forms, Windows Forms, ASP.NET, Web Forms, Web Services, ADO.NET, and more. Developers can immediately use their Delphi language and framework skills and much of their existing investments in Delphi application source code to start developing Windows applications for .NET today. Delphi 8 includes Borland Enterprise Core Objects (ECO) for design-driven development and Borland Optimizeit Profiler for the Microsoft .NET Framework to help developers identify and remove performance hazards. Delphi 8 is pure .NET and pure Delphi.
$49 
Collection includes next Component packs for Delphi:
CoolMenus Pro 2.03
Easy Compression Library for Delphi 2.03
GM-Components 4.4.4
HTML Components 9.01
KSDev SkinEngine 3.0
KSDev ThemeEngine 3.0
OxDockeBar 6.1a for Delphi
oxGuage 6.0.2.613
oxWave 6.1a
ProDelphi 10.2
$29 
This collection consist of database components:
ADO Component Suite 2.2 For Delphi And BCB
Adonis Component Suite v4.2 For Delphi And BCB
CoolDBUtilities v1.04a with source for Delphi n BCB
DAO Database Collection v3.7 For Delphi
DBISAM v3.12 Client Server for Delphi BCB Full Sour
dbOvernet v2.6 for Delphi incl Source
DOPC v1.35 For Delphi 6
EMS QueryBuilder v1.23 for Delphi BCB Full Source
Halcyon v6.9.4 for Delphi 5,6
KeyDB v1.11.02 For Delphi 6
Oracle Data Access Components.Net v3.60.1.45
PsLookup Pack v1.5 for Delphi 6
SQL Direct Pro v2.9.5 for Delphi BCB Full Source
SQL Server Data Access Components v1.00
TITAN v6.02S for Delphi 6 incl Source
$39 
This Collection Consist of Multimedia Components for Delphi:
AGL Library v3.5 For Delphi6
CadoDraw v4.2 With Addons For Delphi 5,6 Full Source
ImageEn 2.0.0 for Delphi 3/4/5/6
ImageLib Corporate Suite v6.0
OxWave v6.1a for Delphi BCB Full Source
SignSoft Vis It v3.0
$24 
Developer Studio 2006 is an integrated development environment (IDE) for building Delphi, Delphi for .NET, C#, and C++ applications. The Developer Studio 2006 IDE provides a comprehensive set of tools that streamline and simplify the development life cycle. The tools available in the IDE depend on the edition of Developer Studio 2006 you are using. The following sections briefly describe these tools.
$39 
BusinessSkinForm VCL library help you to create applications with
skins support for forms, menus, hints, many standard and DB controls.
You can create your skins with special editor. Develop your business
applications with BusinessSkinForm VCL!
$14 
Castalia transforms the Borland Delphi programming environment
into a highly productive coding platform. Living on the bleeding
edge of development technology, Castalia helps programmers write
better code faster, understand existing code more accurately, and
improve the design and quality of existing code.
No matter how good tools like VCL, ASP.NET, and ECO get,
programmers writing any application of significant scope will
ultimately need to write some code. Castalia helps developers
write new code faster and more accurately by speeding up many
common programming tasks, catching errors before they become
problems, and removing obstacles that can distract developers and
hinder quality code production.
As a programmer, most of your time is spent reading code. You may
be reading your own code, someone else's code that you wish to
learn from, or working with code that someone else has written
with the goal of changing that code. In every case, it is very
important that you fully understand what the code does - both what
the author's intent is, and how the compiler will react to that
code. Castalia provides a number of features that help you to
understand existing code better.
Most programmers spend a significant amount of time maintaining
and improving existing code. Those that don't usually wish they
could, often seeing old code and knowing they could improve it,
but not having the time or the resources to do so. Castalia
removes the barriers that prevent programmers from practicing good
code maintenance techniques, including code navigation tools and
the most innovative refactoring tools available for Delphi.
$14 
The RAD visual development environment for Windows.
- Revitalize Win32 development by creating native code applications compatible with Windows 2000, XP, and Vista.
- Embrace Web 2.0 technologies with Delphi.s new support for AJAX
- New DBX4 database architecture streamlines database connectivity and supports the latest versions of SQL databases
- Simplify management of even the most complex projects with MSBuild.s powerful project build/make support
The RAD visual PHP development environment
- Accelerate PHP web development with Delphi.s proven visual (RAD) framework for PHP
- Simplify PHP programming with Delphi.s comprehensive PHP for VCL libraries
- Sophisticated editing and integrated debugging speeds up the process of tracking down bugs and errors in the code
- Integrated development environment streamlines code management and navigation so managing and organizing PHP code has never been easier
$49 
The RAD visual development environment for Windowsr
* Revitalize Win32 development by creating native code
applications compatible with Windows 2000, XP, and VistaT
* Embrace Web 2.0 technologies with Delphi's new
support for AJAX
* New DBX4 database architecture streamlines database
connectivity and supports the latest versions of SQL
databases
* Simplify management of even the most complex projects
with MSBuild's powerful project build/make support
$39 
The RAD visual development environment for Windows
* Revitalize Win32 development by creating native code applications compatible with Windows 2000, XP, and VistaT
* Embrace Web 2.0 technologies with Delphi's new support for AJAX
* New DBX4 database architecture streamlines database connectivity and
supports the latest versions of SQL databases
* Simplify management of even the most complex projects with MSBuild's
powerful project build/make support
$48 
SQL Server Data Access Components (SDAC) library offers a set of nonvisual components for Borland Delphi and C++ Builder. They provide access to Microsoft SQL Server and are an alternative to a standard way of accessing databases using Borland Database Engine (BDE).
SDAC uses OLE DB directly through a set of COM-based interfaces that expose data from a variety of sources. OLE DB interfaces provide applications with uniform access to data stored in diverse information sources, or data stores. These interfaces support the amount of DBMS functionality appropriate to the data store, enabling the data store to share its data.
Using BDE in MS SQL Server oriented client/server applications has some deficiencies. In many cases BDE community are unable to employ server specific features, they must tolerate excessive usage of resources, reduced speed of processing data, restricted distribution of an application anditsadministration.
$14 
SQL Server Data Access Components (SDAC) library offers
a set of nonvisual components for Borland Delphi and
C++ Builder. They provide access to Microsoft SQL
Server and are an alternative to a standard way of
accessing databases using Borland Database Engine
(BDE).
SDAC uses OLE DB directly through a set of COM-based
interfaces that expose data from a variety of sources.
OLE DB interfaces provide applications with uniform
access to data stored in diverse information sources,
or data stores. These interfaces support the amount of
DBMS functionality appropriate to the data store,
enabling the data store to share its data.
Using BDE in MS SQL Server oriented client/server
applications has some deficiencies. In many cases BDE
community are unable to employ server specific
features, they must tolerate excessive usage of
resources, reduced speed of processing data, restricted
distribution of an application and its administration.
$14 
DBISAM compiles directly into your application with no external
libraries required. Runtime package support is also provided if so
desired. It has a very small footprint and does not require any
forms support in Delphi 6, C++Builder 6, and Kylix 2 and higher,
which helps keep the size of non-UI applications like services or
web applications to a minimum.
$19 
Delphi Net Developers Guide Full Sources
$14 
The ExpressBars Suite allows you to bring the user
interface elements and application customization
features introduced in MS Office and Windows XP to your
applications, easily and without hassles. ExpressBars
is packed with a massive set of award winning features
designed to radically simplify the way in which you
build navigation and form customization capabilities
and gives your applications the look and feel of
today's most modern applications - all without writing
a single line of code! Because of its superior
architecture, ExpressBars will help you deliver
stunning applications to your customers - in less time
than you ever thought possible.
$19 
The ExpressBars Suite allows you to bring the user
interface elements and application customization
features introduced in MS Office and Windows XP to your
applications, easily and without hassles. ExpressBars
is packed with a massive set of award winning features
designed to radically simplify the way in which you
build navigation and form customization capabilities
and gives your applications the look and feel of
today's most modern applications - all without writing
a single line of code! Because of its superior
architecture, ExpressBars will help you deliver
stunning applications to your customers - in less time
than you ever thought possible.
$18 
Build superior applications with ease... thernExpressBars Suite v5 gives you the featuresrnyou need to emulate the look, feel, and rnnavigation capabilities found in MS Office,rnWindows XP and even Internet Explorer. In rnaddition, you can build highly customizable rnUIs via the ExpressDocking Library, which isrnnow part of ExpressBars 5.
$14 
There is so much to say about the ExpressLayout Control
- unfortunately, words are not enough to fully describe
its power and flexbility. ExpressLayout represents an
entirely new way for Delphi and C++ Builder programmers
to design and manage the layout of Windows forms. Once
you start using it, your applications will never be the
same again.
At the heart of the ExpressLayout Control lies a basic
concept - You place controls within its 'groups' - the
equivalent of container controls such as TPanel or
TGroupBox. This in turn automatically gives your
applications unique design time and runtime
customization capabilities via a docking metaphor
similar to the Delphi/C++ Builder IDE.
With the ExpressLayout Control, you are freed from
manual, pixel-by-pixel positioning of individual
controls and liberated from runtime screen resolution
problems so common in Delphi/C++ Builder applications.
Simply said, the ExpressLayout Control takes the
miserably tedious process of UI layout and turns it
upside down.
By linking the controls on your form - such as your
grids, page controls, editors, etc - to the Layout
Control, you immediately provide your products with
highly sophisticated layouts, which end-users can
manipulate as desired at runtime.
$19 
Providing easy and intuitive navigation options within
an application is the goal of every software developer.
The ExpressNavBar Suite gives you everything you need
to create easy to use applications with incredible
sophistication and elegance. Via its advanced design
time editor, you can quickly setup and create the look
and feel of choice without writing a single line of
code - and deliver applications that will blow away
your competition. ExpressNavBar even allows you to
include shortcuts AND other visual controls within
it...with ease.
From the look and feel of MS Office and VS .NET, to
Windows XP, the ExpressNavBar Suite offers you a myriad
of interface options, so you can write less code and
deliver more! Like all of our VCL technologies, the
ExpressNavBar allows you to deliver more to your
end-users in less time - Guaranteed!
$18 
Providing easy and intuitive navigation options within an application rnis the goal of every software developer. The ExpressNavBar Suite gives rnyou everything you need to create easy to use applications with rnincredible sophistication and elegance. Via its advanced design time rneditor, you can quickly setup and create the look and feel of choice rnwithout writing a single line of code - and deliver applications that rnwill blow away your competition. ExpressNavBar even allows you to rninclude shortcuts AND other visual controls within it...with ease.
$14 
ExpressPageControl replaces and expands on the functionality offered by the traditional Win32 based TPageControl. Support for four visual styles including a new Visual Studio .Net flat style easily make it the most flexible page control available to Delphi & C++ Builder developers. All styles may be used regardless of the orientation (top, left, right, bottom) of the tabs. Furthermore, tabs may be hidden, allowing the ExpressPageControl to also encompass the functionality of the NoteBook control. A sorely needed improvement has been made over the standard PageControl in the OnChanging event allowing you to get the page to which the user is going to move. It allows you to not only disable leaving a particular page, but it also allows you to prevent a particular page from being entered. These last two improvements are specifically designed to help you create simple wizards.
$14 
When it comes to data mining and multi-dimensional
analysis, an advanced and feature complete pivot table
control provides business users unrivaled insights into
daily operations. Until the release of the
ExpressPivotGrid, however, using the pivot capabilities
of products like MS Excel meant introducing
"out-of-process" solutions within managed applications.
The ExpressPivotGrid Suite was engineered from the
ground-up to blow away the limitations posed not just
by these out-of-process solutions, but to radically
improve the way in which data-centric applications
deliver information to end-users. With its powerful
data architecture, the ExpressPivotGrid is able to
slice and dice information efficiently and provide
customers with an extremely intuitive end-user
experience. It delivers numerous layout customization
options with total end-user control over each
individual on-screen report. Regardless of the
perspective, data can be rendered to answer business
questions - and best of all - it allows you to focus on
business rules rather than creating dozens and dozens
of reports.
At Developer Express we know that your time is valuable
and our goal has always been to deliver products that
address your business needs, increase your productivity
and offer the "wow" factor that helps you obtain loyal
users for years to come. The ExpressPivotGrid
demonstrates our commitment to these principles by
offering developers like you a nearly endless set of
options to dissect data yet do so in an elegant and
efficient manner.
$18 
The ExpressPrinting System is an advanced data
rendering and printing system specifically designed to
bring your UI to the printed page. Via its Report Link
technology, the ExpressPrinting System allows you to
output the contents of VCL controls such as the
ExpressQuantumGrid and ExpressVerticalGrid - as well as
many others - to paper, while giving you and your users
immaculate control over print attributes such as Font,
Color, Headers, and Footers.
Like all Developer Express technologies, the
ExpressPrinting System helps you put control back into
the hands of your end-users via a runtime interface
that is easy to use, with an astounding level of
flexibility. It gives you the power to quickly add
unlimited reporting to your programs without designing
a single report!
When you combine the ExpressPrinting System with the
ExpressQuantumGrid or ExpressMasterView, you get the
threefold benefit of eliminating the tedium associated
with creating traditional banded reports, greatly
reducing development time, and putting flexibility back
into the hands of your users. No longer will you have
to create and re-create reports because of simple
changes to your database or requests by users to
group/sort data by new columns. No longer will you have
to pull your hair out when a user requests a new report
that was not in the original spec. By combining the
ExpressPrinting System with the QuantumGrid and/or
MasterView controls, your end-users can arrange data in
any manner they see fit, and then print the contents of
the control exactly as it appears on-screen.
$14 
The ExpressPrinting System is an advanced data
rendering and printing system specifically designed to
bring your UI to the printed page. Via its Report Link
technology, the ExpressPrinting System allows you to
output the contents of VCL controls such as the
ExpressQuantumGrid and ExpressVerticalGrid - as well as
many others - to paper, while giving you and your users
immaculate control over print attributes such as Font,
Color, Headers, and Footers.
Like all Developer Express technologies, the
ExpressPrinting System helps you put control back into
the hands of your end-users via a runtime interface
that is easy to use, with an astounding level of
flexibility. It gives you the power to quickly add
unlimited reporting to your programs without designing
a single report!
When you combine the ExpressPrinting System with the
ExpressQuantumGrid or ExpressMasterView, you get the
threefold benefit of eliminating the tedium associated
with creating traditional banded reports, greatly
reducing development time, and putting flexibility back
into the hands of your users. No longer will you have
to create and re-create reports because of simple
changes to your database or requests by users to
group/sort data by new columns. No longer will you have
to pull your hair out when a user requests a new report
that was not in the original spec. By combining the
ExpressPrinting System with the QuantumGrid and/or
MasterView controls, your end-users can arrange data in
any manner they see fit, and then print the contents of
the control exactly as it appears on-screen.
$18 
Introducing ExpressQuantumGrid Suite v5, the most
capable Grid and Data Editors Library ever created for
Delphi and C++ Builder. With the ExpressQuantumGrid
Suite, you can create visually stunning interfaces and
deliver incredible features/flexibility to your end
users - without writing a single line of code.
From standard two-dimensional tables to runtime
grouping and column customization; from master/detail
relationships, to card views; from XP themes to unbound
mode... the ExpressQuantumGrid Suite has been
engineered to fully address your development
requirements and help you compete and win in the
marketplace - without compromise or hassles.
$19 
Introducing ExpressQuantumGrid Suite v5, the most
capable Grid and Data Editors Library ever created for
Delphi and C++ Builder. With the ExpressQuantumGrid
Suite, you can create visually stunning interfaces and
deliver incredible features/flexibility to your end
users - without writing a single line of code.
From standard two-dimensional tables to runtime
grouping and column customization; from master/detail
relationships, to card views; from XP themes to unbound
mode... the ExpressQuantumGrid Suite has been
engineered to fully address your development
requirements and help you compete and win in the
marketplace - without compromise or hassles.
$19 
Introducing ExpressQuantumGrid Suite v5, the most
capable Grid and Data Editors Library ever created for
Delphi and C++ Builder. With the ExpressQuantumGrid
Suite, you can create visually stunning interfaces and
deliver incredible features/flexibility to your end
users - without writing a single line of code.
From standard two-dimensional tables to runtime
grouping and column customization; from master/detail
relationships, to card views; from XP themes to unbound
mode... the ExpressQuantumGrid Suite has been
engineered to fully address your development
requirements and help you compete and win in the
marketplace - without compromise or hassles.
$18 
The VCL Component of the Year is by allaccounts, the most comprhensive and feature rich Grid and Data Editors Library ever engineered for Delphi/C++Builder. With over 70 individual controls, the ExpressQuantumGrid Suite has been designed to help you create killer applications without writing a single line of code.
$19 
A 100% Native VCL control library, the
ExpressQuantumTreeList represents the most advanced
tree-list technology available for VCL developers. The
ExpressQuantumTreeList is a power-packed component
library that will help you create killer applications,
deliver unbelievable features to your end-users, and
blow away your competition - all without writing a
single line of source code!
Powered by the same architecture and shared libraries
first introduced in the ExpressQuantumGrid 4,
ExpressQuantumTreeList ships with all the features you
have come to expect from Developer Express. It supports
our industry leading Look And Feel and Style Controller
technologies - and ships with the ExpressEditors
Library 4.
Because the QuantumTreeList was written from the ground
up, you will no longer be at the mercy of Microsoft's
commctrl and the inherent performance and usability
restrictions therein. In fact, the
ExpressQuantumTreeList completely redefines use of tree
structures within an application. The QuantumTreeList
is a multi-purpose data visualization system that can
operate as a TREE or a LIST. The unique synergy between
a traditional grid and traditional tree-views allows
you to create cutting-edge and visually appealing
application interfaces for your users.
The QuantumTreeList can be used in 3 different data
access modes: Data-Aware, Unbound and Virtual.
Whichever mode you choose to use, the QuantumTreeList
employs our unique DataController library to obtain and
save data at lightening speeds. In virtual mode, the
QuantumTreeList does not persist data and so displaying
hundreds of thousands of nodes on screen occurs
instantaneously!
$19 
A 100% Native VCL control library, the
ExpressQuantumTreeList represents the most advanced
tree-list technology available for VCL developers. The
ExpressQuantumTreeList is a power-packed component
library that will help you create killer applications,
deliver unbelievable features to your end-users, and
blow away your competition - all without writing a
single line of source code!
Powered by the same architecture and shared libraries
first introduced in the ExpressQuantumGrid 4,
ExpressQuantumTreeList ships with all the features you
have come to expect from Developer Express. It supports
our industry leading Look And Feel and Style Controller
technologies - and ships with the ExpressEditors
Library 4.
Because the QuantumTreeList was written from the ground
up, you will no longer be at the mercy of Microsoft's
commctrl and the inherent performance and usability
restrictions therein. In fact, the
ExpressQuantumTreeList completely redefines use of tree
structures within an application. The QuantumTreeList
is a multi-purpose data visualization system that can
operate as a TREE or a LIST. The unique synergy between
a traditional grid and traditional tree-views allows
you to create cutting-edge and visually appealing
application interfaces for your users.
The QuantumTreeList can be used in 3 different data
access modes: Data-Aware, Unbound and Virtual.
Whichever mode you choose to use, the QuantumTreeList
employs our unique DataController library to obtain and
save data at lightening speeds. In virtual mode, the
QuantumTreeList does not persist data and so displaying
hundreds of thousands of nodes on screen occurs
instantaneously!
$19 
ExpressScheduler represents our answer to the countless
developers who have asked us to deliver a scheduling
library to market with all the features and options
they.ve come to expect from our product line. Built
upon our industry-leading visual infrastructure,
ExpressScheduler will help you build scheduling
applications that mimic the UI of Microsoft Outlook.
and blow away your end-users each time they start your
application.
With ExpressScheduler, you will not have to spend any
unnecessary time on customization options or inadequate
visual elements. Designed to be a cohesive and
integrated solution to address the needs of software
developers like yourself, ExpressScheduler will help
you solve your business requirements without
frustration - from the moment you install it into your
IDE.
At the end of the day, you, the consumer must be the
judge of a component.s usefulness in your development
process. Vendors such as ourselves can claim anything,
but the moment you install a control is the moment you
discover whether what we say is the truth or a bunch of
hot air. We hope you take the opportunity to compare
ExpressScheduler to our competitors and are confident
you.ll come to the same decision as many of our users -
ExpressScheduler is in a league by itself.
$14 
ExpressScheduler represents our answer to the countless
developers who have asked us to deliver a scheduling
library to market with all the features and options
they.ve come to expect from our product line. Built
upon our industry-leading visual infrastructure,
ExpressScheduler will help you build scheduling
applications that mimic the UI of Microsoft Outlook.
and blow away your end-users each time they start your
application.
With ExpressScheduler, you will not have to spend any
unnecessary time on customization options or inadequate
visual elements. Designed to be a cohesive and
integrated solution to address the needs of software
developers like yourself, ExpressScheduler will help
you solve your business requirements without
frustration - from the moment you install it into your
IDE.
At the end of the day, you, the consumer must be the
judge of a component.s usefulness in your development
process. Vendors such as ourselves can claim anything,
but the moment you install a control is the moment you
discover whether what we say is the truth or a bunch of
hot air. We hope you take the opportunity to compare
ExpressScheduler to our competitors and are confident
you.ll come to the same decision as many of our users -
ExpressScheduler is in a league by itself.
$19 
Like other Developer Express technologies, the
ExpressSpreadSheet offers you power and simplicity of
use. With only a few property settings, you can enable
a wealth of features and give your end-users an
incredible degree of control - the same control they
have come to expect from full featured spread sheet
products such as MS Excel.. From a vast array of
built-in functions to runtime customization - from cell
merging to multiple display styles - the
ExpressSpreadSheet has all the capabilities you've been
looking for in a cross-platform spread sheet control.
More and more, software developers are seeking unique
ways in which to add killer features to their
applications in order to compete in the marketplace.
With an almost universal adoption of MS Office. by home
and business users alike, individuals have come to
expect a high degree of polish and flexibility from
their custom and vertical market application vendors.
With the release of the ExpressSpreadSheet, you now
have a simple and cost-effective way in which to add
distinct functionality to any project, without hassles
or aggravation. With a few property settings and method
calls, your users are well on their way to producing
spread sheet documents without the need to load up
Excel or any other spread sheet program.
And don't let the name of the product fool you -
ExpressSpreadSheet gives you a powerful data entry UI
for use within your applications - you can even use it
as a StringGrid replacement.
$19 
Formerly known as ExpressInspector, ExpressVertical
Grid Suite v3 is our market leading "inverted" grid
control for Delphi and C++Builder. With version 3,
we've introduced numerous new features and
capabilities, all designed to help you deliver your
best and create stunning applications that are easy to
use - and easily understood by your end-users.
With the ExpressVerticalGrid Suite, you will no longer
have the traditional hassles associated with
positioning and alignment of field labels and controls
- No more late nights reviewing your forms to see
whether controls are "in the right place" or making
certain that each edit control is consistent in
relation to others - No more worries about what happens
when end-users invariably resize the form that you
created - No more heartache when a user asks that you
add a new field to the form to meet their specific
business/personal needs..
Once you start using the ExpressVerticalGrid, you only
need to drop a single control on your form, add the
appropriate rows, and instantly create a consistent,
flexible, and uniform UI across your entire
application. And with version 3, you can display
multiple columns (inverted grid) from any data source
instantly!
Powered by the same architecture and shared libraries
first introduced in the ExpressQuantumGrid 4,
ExpressVerticalGrid ships with all the features you
have come to expect from Developer Express. It supports
our industry leading Look And Feel and Style Controller
technologies - and ships with the ExpressEditors
Library 4.
The ExpressVerticalGrid can be used in 4 different
modes: Data-Aware, Unbound, Virtual and RTTI. Whichever
mode you choose to use, the VerticalGrid employs our
unique DataController library to obtain and save data
at lightening speeds. In virtual mode, the VerticalGrid
does not persist data and so displaying thousands of
records on screen occurs instantaneously!
$19 
Formerly known as ExpressInspector, ExpressVertical
Grid Suite v3 is our market leading "inverted" grid
control for Delphi and C++Builder. With version 3,
we've introduced numerous new features and
capabilities, all designed to help you deliver your
best and create stunning applications that are easy to
use - and easily understood by your end-users.
With the ExpressVerticalGrid Suite, you will no longer
have the traditional hassles associated with
positioning and alignment of field labels and controls
- No more late nights reviewing your forms to see
whether controls are "in the right place" or making
certain that each edit control is consistent in
relation to others - No more worries about what happens
when end-users invariably resize the form that you
created - No more heartache when a user asks that you
add a new field to the form to meet their specific
business/personal needs..
Once you start using the ExpressVerticalGrid, you only
need to drop a single control on your form, add the
appropriate rows, and instantly create a consistent,
flexible, and uniform UI across your entire
application. And with version 3, you can display
multiple columns (inverted grid) from any data source
instantly!
Powered by the same architecture and shared libraries
first introduced in the ExpressQuantumGrid 4,
ExpressVerticalGrid ships with all the features you
have come to expect from Developer Express. It supports
our industry leading Look And Feel and Style Controller
technologies - and ships with the ExpressEditors
Library 4.
The ExpressVerticalGrid can be used in 4 different
modes: Data-Aware, Unbound, Virtual and RTTI. Whichever
mode you choose to use, the VerticalGrid employs our
unique DataController library to obtain and save data
at lightening speeds. In virtual mode, the VerticalGrid
does not persist data and so displaying thousands of
records on screen occurs instantaneously!
$18 
Formerly known as ExpressInspector, ExpressVertical
Grid Suite v3 is our market leading "inverted" grid
control for Delphi and C++Builder. With version 3,
we've introduced numerous new features and
capabilities, all designed to help you deliver your
best and create stunning applications that are easy to
use - and easily understood by your end-users.
With the ExpressVerticalGrid Suite, you will no longer
have the traditional hassles associated with
positioning and alignment of field labels and controls
- No more late nights reviewing your forms to see
whether controls are "in the right place" or making
certain that each edit control is consistent in
relation to others - No more worries about what happens
when end-users invariably resize the form that you
created - No more heartache when a user asks that you
add a new field to the form to meet their specific
business/personal needs..
Once you start using the ExpressVerticalGrid, you only
need to drop a single control on your form, add the
appropriate rows, and instantly create a consistent,
flexible, and uniform UI across your entire
application. And with version 3, you can display
multiple columns (inverted grid) from any data source
instantly!
Powered by the same architecture and shared libraries
first introduced in the ExpressQuantumGrid 4,
ExpressVerticalGrid ships with all the features you
have come to expect from Developer Express. It supports
our industry leading Look And Feel and Style Controller
technologies - and ships with the ExpressEditors
Library 4.
The ExpressVerticalGrid can be used in 4 different
modes: Data-Aware, Unbound, Virtual and RTTI. Whichever
mode you choose to use, the VerticalGrid employs our
unique DataController library to obtain and save data
at lightening speeds. In virtual mode, the VerticalGrid
does not persist data and so displaying thousands of
records on screen occurs instantaneously!
$19 
Build your Best - Without Limits
A scheduling library for Delphi/C++Builder developers with unrivaled features and flexibility.
From the beginning, the focus at Developer Express has been to create best-in-class solutions that give you the ability to create stunning applications using today's most popular look and feel options and to provide you uncompromising flexibility with superior ease of use.
ExpressScheduler represents our answer to the countless developers who have asked us to deliver a scheduling library to market with all the features and options they've come to expect from our product line. Built upon our industry-leading visual infrastructure, ExpressScheduler will help you build scheduling applications that mimic the UI of Microsoft Outlook and blow away your end-users each time they start your application.
With ExpressScheduler, you will not have to spend any unnecessary time on customization options or inadequate visual elements. Designed to be a cohesive and integrated solution to address the needs of software developers like yourself, ExpressScheduler will help you solve your business requirements without frustration - rom the moment you install it into your IDE.
$14 
If you are using Borland's Delphi or C++Builder to develop Oracle
applications, then the Direct Oracle Access component set can help
you to make a seamless integration between this great development
tool and database system. Not only will your application take
maximum advantage of both products, your application development
process will also benefit from the following key features:
High performance
Both online transaction and batch processing applications can
benefit from Oracle's performance features. Direct Oracle Access,
as the name suggests, directly accesses the Oracle Interface. This
guarantees optimal performance for standard database access
functions. Support for Array Fetching, Array DML, PL/SQL Blocks,
PL/SQL Tables, Local Statement Caching and the Direct Path Load
Engine enable you to optimize your application's performance
critical functions even more.
Easy application distribution
A Direct Oracle Access application does not require middleware
like the BDE or ODBC, it merely requires Oracle SQL*Net or Net8.
Consequently you can deploy your application without many of the
version dependency or configuration problems typically involved
with middleware installation.
Oracle Package support
Most PL/SQL code in Oracle databases is programmed in packages.
Direct Oracle Access provides a TOraclePackage component that
allows you to easily call packaged program units without detailed
declarations of these program units and their parameters.
Furthermore Direct Oracle Access includes a Package Wizard that
can generate classes to encapsulate the program units and record
types defined in packages. This will make your Oracle packages a
natural extension of the Object Pascal or C++ language.
TOracleDataSet
The dataset component in Direct Oracle Access supports Oracle
record locking, record refreshing, server generated values,
automatic sequence value generation, and BLOB compression.
Master/detail relations can automatically be setup if a foreign
key exists between the master and detail table or if the master
table contains one or more collection columns or attributes
(nested table or varray).
The TOracleDataSet can use much of the information in the Oracle
Dictionary at run time. Server Constraints can be checked on the
client, and constraint error messages can be read from a message
table. Format masks, range values and default values can also be
read from the dictionary. This allows you to create applications
with a minimum amount of 'database knowlegde' compiled into the
executable, dynamically adopting changes in the database without
even recompiling it.
Oracle Monitor
To monitor the database access activities of your Direct Oracle
Access application you can use the Oracle Monitor utility. It
displays the SQL, variables, timestamp, elapsed time, network
statistics, database statistics and query execution plan of each
activity. This can be helpful to find performance bottlenecks, for
tuning purposes, and to solve application errors.
Alert and Pipe events
The Oracle Server includes a dbms_alert and dbms_pipe package for
event processing. The TOracleEvent in Direct Oracle Access can
function as a receiver for these events. It works in a background
thread of your application, and can propagate database events to
the familiar object events. These events can occur synchronously
or asynchronously with the main thread of your application.
SQL scripts
If you need to execute many data definition language (DDL)
statements, for example to perform the database installation part
of your application, you can use the TOracleScript component. It
has a property editor that allows you to develop the script and
the individual commands. The extendible script language follows
the basic SQL*Plus syntax and supports all SQL statements. It also
supports substitution variables to make your scriptscustomizable.
Advanced Queueing
To take advantage of the Advanced Queuing option of Oracle8 you
can make use of the TOracleQueue component. The TOracleQueue
component encapsulates the basic functionality of the DBMS_AQ
package. It provides a convenient way to enqueue messages into a
queue or to dequeue messages from a queue. Messages can be
dequeued in a background thread of your application, and the
events that are generated in threaded mode can occur synchronously
or asynchronously with the main thread of your application.
Session Pooling
In server applications that frequently need to create sessions to
process requests from client applications, it may be useful to use
connection pooling. Without a pooling concept, each request could
lead to an actual database logon and logoff. By using the
TOracleSessionPool component, you can maintain a pool of database
sessions that can be used and reused for different requests. You
can define the minimum an maximum number of sessions in the pool,
define the TimeOut behavior for idle sessions in the pool, and
preset the username, password and database.
Support for Oracle specific features
Direct Oracle Access supports many Oracle specific features.
Besides the features mentioned above, it supports Oracle8 and
Oracle8i features like LOB Locators, Objects & References,
XMLTYPE, Timestamps, Scrollable Queries, Password Expiration,
External Procedure development, and the Oracle Services for MTS.
$24 
DynamicSkinForm VCL library help you to create applications with
skins. Skins support for forms, menus, hints, many standard and
non-standard original controls. Skins with many objects, effects help
you to create standard and non-standard cool applications (like
WinAmp). Also you can create your skins with special editor.
$24 
DynamicSkinForm VCL library help you to create applications with skins.rnSkins support for forms, menus, hints, many standard and non-standard rnoriginal controls. Skins with many objects, effects help you to create rnstandard and non-standard cool applications (like WinAmp). Also you rncan create your skins with special editor.
$14 
EMS Quick Export. Component Suite for Borland. Delphi.
and C++ Builder. will allow you to save your data in
the most popular data formats for the future viewing,
modification, printing or web publication. You can
export data into MS Access, MS Excel, MS Word (RTF),
HTML, XML, PDF, TXT, DBF, CSV and more! There will be
no need to spend your time for a tiresome data
conversion - EMS Quick Export. will do this task
quickly and it will give the result in the desired
format.
$14 
EMS Quick Import. Component Suite for Borland. Delphi.
and C++ Builder. will allow you to import your data to
the database from files in the most popular data
formats. You can import data from MS Excel, MS Access,
DBF, XML, TXT and CSV. There will be no need to spend
your time for a tiresome data conversion - EMS Quick
Import. will do this task quickly, irrespective of the
source data format.
$14 
ESB Professional Computation Suite (ESBPCS) provides a
huge collection of Routines and Components to make Data
Entry and Manipulation easier for both Developers and
their end-users.
This is a collection of over 6000 routines/methods and
over 235 classes/components in over 140 units for
Borland Delphi 5, 6, 7 and 2005/Win32 and Borland C++
Builder 5 and 6, which are aimed at making "data entry
and manipulation easier" for the Developer and their
Customers.
$14 
ESB Professional Computation Suite (ESBPCS) provides a huge
collection of Routines and Components to make Data Entry and
Manipulation easier for both Developers and their end-users.
This is a collection of over 6000 routines/methods and over 235
classes/components in over 140 units for Borland Delphi 5, 6, 7,
2005/Win32 and 2006/Win32 and Borland C++ Builder 5 and 6, which
are aimed at making "data entry and manipulation easier" for the
Developer and their Customers.
Components included cover Integer Edits, Float Edits, Hex Edits,
IP Address Edits, Percentage Edits, Date Edits, Time Edits,
Date/Time Edits, Month Edits, Time Edits, Complex Edits, Fraction
Edits, Currency Edits, Calculator Edits, Calendar Edits, Button
Edits, Degree/Minute/Second Edits, Comboboxes, Month Comboboxes,
Day of Week Comboboxes, Time Zone Comboboxes, Country Comboboxes,
Duration Comboboxes, SpinEdits, Month SpinEdit, DOW SpinEdits,
Duration SpinEdits, Currency SpinEdits, Vector Edits, Matrix
Edits, Calculators, Calendars, Statistical Analysis, Labels, URL
Labels, Math Labels, CheckBoxes, RadioGroups, CheckGroups, Memos,
RichEdits and much more. As well, there are Data Aware versions of
most of them.
Routines included cover Mathematics, Probability, Statistics,
Complex Numbers, Fractions, Physics, Geometry, Astronomy,
Longitude/Latitude, Unit Conversions, Strings, File IO, Registry,
Financials, Country Lists, Holidays, Time Zones, Dates and Times,
and much more.
$14 
EurekaLog is the new Delphi and C++Builder add-in tool
that gives your application (GUI, Console, Web, etc.)
the power to catch all exceptions, memory leaks and
detect infinite-loops and deadlocks. It generates a
detailed log of the call stack at the point that raised
the exception, showing unit, class, method and line
no., (see this example), and displays it on screen and
optionally sends it back to you via email or Web
message (using the HTTP-S/FTP protocols or sending
directly to your preferred "Web Bug Traking" tool),
thus helping speed up the process of bug-location and
resolution by a factor of 10!
EurekaLog is easy to use because it's fully integrated
into the IDE - just rebuild your application to add
this new capability. EurekaLog does not affect
application performance (it runs only when an exception
occurs) and increases compiled file size by just 0.5% -
4% (it uses this space to store some additional,
compressed and encoded debugging information).
EurekaLog only uses the compiled file, not the .MAP
file.
EurekaLog is compatible with Delphi 3, 4, 5, 6, 7, 2005
and 2006, and with C++Builder 5, 6 and 2006. It works
on all Windows platforms, from Win 95 to Win Vista.
$14 
FastReport. 3 is an add-in component for giving your
application the ability to generate reports quickly and
efficiently. FastReport. provides all the tools you
need to develop reports.All variants of FastReport. 3
contains:
Visual report designer with rulers, guides and zooming,
wizard for base type reports, export filters to html,
tiff, bmp, jpg, xls, pdf, Dot matrix reports support,
support most popular DB-engines. Full WYSIWYG, text
rotation 0..360 degrees, memo object supports simple
html-tags (font color, b, i, u, sub, sup), improved
stretching (StretchMode, ShiftMode properties), Access
to DB fields, styles, text flow, URLs, Anchors.
$24 
Gnostice eDocEngine is a comprehensive, generic, 100%
VCL electronic document creation component suite for
Borland. Delphi. and Borland. C++Builder..
eDocEngine currently supports the creation of documents
in PDF, RTF, HTML, XHTML, EXCEL, TEXT, CSV, Quattro
Pro, LOTUS 1-2-3, DIF, SYLK, TIFF, PNG, SVG (XML based
vector graphics), JPEG, GIF, BMP, EMF and WMF formats.
$19 
Ultimate Delphi Pack is a unique collection of
components for Delphi and C++ Builder. It contains
the latest versions of all our top-rated products:
Runtime Fusion Complete which contains
Form Designer
Object Inspector
Runtime Scripter
Print Suite Pro
WinDowse source codes
Delphi Bonus
These products contain over 230 .PAS and .DPR files
with 50,000 lines of source code and total size of
over 1.3 megabytes.
$14 
The HTML component set consists of the ThtmlViewer, TFrameViewer,
and TFrameBrowser components. All three are HTML document display
components: ThtmlViewer is the basic component. ThtmlViewer
displays single (non-frame) documents. It forms the basis for the
other two components. TFrameViewer displays both Frame and single
HTML documents. TFrameViewer is oriented more for local disk file
use. TFrameBrowser also displays Frame and single HTML documents.
However, TFrameBrower is oriented toward Internet style protocols
and URL usage. Additional code and/or components are generally
required to use TFrameBrowser.
These components supports most of the HTML 3.2 specifications with
many additional popular HTML 4 enhancements. Many Cascading Style
Sheet properties are also supported.
While HTML documents are normally associated with the Internet
World Wide Web, they are also very useful for displaying all kinds
of textual material such as documentation, helpfiles, etc.
Graphics are easily incorporated in these documents.
$14 
The HTML component set consists of the ThtmlViewer, TFrameViewer,
and TFrameBrowser components. All three are HTML document display
components: ThtmlViewer is the basic component. ThtmlViewer
displays single (non-frame) documents. It forms the basis for the
other two components. TFrameViewer displays both Frame and single
HTML documents. TFrameViewer is oriented more for local disk file
use. TFrameBrowser also displays Frame and single HTML documents.
However, TFrameBrower is oriented toward Internet style protocols
and URL usage. Additional code and/or components are generally
required to use TFrameBrowser.
These components supports most of the HTML 3.2 specifications with
many additional popular HTML 4 enhancements. Many Cascading Style
Sheet properties are also supported.
While HTML documents are normally associated with the Internet
World Wide Web, they are also very useful for displaying all kinds
of textual material such as documentation, helpfiles, etc.
Graphics are easily incorporated in these documents.
$14 
Some Benefits of IB Objects
Switch from BDE to IBO in seconds with no
loss of functionality!
Full source compiles into EXE adding only
500-700KB
Easy distribution and installallation
No royalties or additional libraries
2 to 5 times overall performance increase
is typical
Lightning locates on large datasets
Virtual TDataset compatibility with
standard data controls, report writers,
and InfoPower
Over 45 controls, lookups, grids,
toolbars and dialogs custom tailored to
achieve optimum client/server performance
$14 
ImageEn is a component suite for image
processing, viewing and analysis. It can
load and
save from several image file formats,
acquire from TWain scanners (single and multi
pages), capture video, applies filters,
merge images, select image regions (Magic
Wand
supported) and other.
ImageEn allow you to include professional
graphics software features in your
applications
$14 
A revolutionary new way to create your Web Applications - Create, rnDebug and Maintain web-based applications as quickly and easily as rnyour normal Delphi applications using IntraWeb.
$24 
Discover the most extensive and powerful productivity set available!
Whatever you want to develop, LMD-Tools is the real thing. This toolbox
provides easy-to-use components for all the power you want to implement
in your projects. Furthermore LMD-Tools controls provide unique
features you won't find in any other component suite.
Since Delphi 1 LMD-Tools represents a component suite which was
dedicated to offer flexible components of superior qualitaty for a
broad range of development tasks. You can trust this continuity in the
future, too.
LMD-Tools covers more than 300 components (Relase 7.0 Pro) for any task
you can imagine. Following component groups are only examples for the
broad range of available components: LMD Tools includes controls for
superior interface design, system programming, file controls, database
applications, internet-/web-components, multimedia, text/data input
(RichEdit), display of formatted text and many more.
Most of the visual components support transparency, advanced font
effects (3D, outline, ..), different backgrounds or -effects. In latest
version an integrated parser supports display of formatted text (e.g.
HTML) for many controls.
All together, they form a solid base for your development.
$14 
Rave Reports 7.0 Borland Edition eXtended is for
programmers using Borland development platforms and is
the update to our ReportPrinter Pro product line. Rave
BEX incorporates all of the capabilities of Rave SE and
DE versions, with additional functionality and
compatibility. Rave BEX works with Delphi 4, 5, 6, 7,
2005 & 2006 and C++Builder 4, 5, 6 & 2006. Rave 7.0 BEX
contains not only the Rave visual designer, but the
code based report library as well. Rave BEX reports can
be compiled into Delphi and C++Builder applications or
stored externally on disk or in a database. An optional
End User Designer license provides for the distribution
of the Rave designer in addition to the reports within
your application. Rave BEX supports all the databases
in SE plus the common Delphi database like Interbase,
BDE, and Advantage. Basically it can work with any data
that you can access from your Borland application. Rave
BEX contains a single user license of the Rave
Reporting Server.
$19 
BoundsChecker Delphi Edition is the most comprehensive error detection solution for developing the highest quality 32-bit Delphi applications. BoundsChecker automatically pinpoints static, stack and heap memory errors, and resource leaks. Unlike ordinary memory-checking tools, BoundsChecker validates the latest Windows APIs including ActiveX, DirectX, OLE/COM, ODBC and many more. With BoundsChecker, developers can find and fix even the most elusive errors without ever leaving the Delphi development environment.
$34 
Give your Delphi and C++Builder applications Windows Explorer
functionality with the Shell Control Pack. Simply place four
components on a form, set two properties and you have a working
Explorer! These powerful shell components include tree view, list view
,combo box, bonus splitter and generally enhanced tree and list controls.
Full access is available to context menus, renaming/deleting, copy/paste,
namespace extensions and much more.
$24 
ProDelphi.NET is a tool to measure the runtime of
programs written in Delphi for .NET.
The principle of source instrumenting, the
sophisticated measurement correction algorithm and the
granularity of 1 CPU-cycle guarantee a high measurement
accuracy. Even very small or multiple nested functions
are measured precisely. After profiling with
ProDelphi.NET you know where the bottle neck is, not
where it might be.
$14 
ProDelphi is a tool to measure the runtime of programs written in Delphi Object Pascal. First successful industrial usage of ProDelphi was in February 1998. Since then ProDelphi has been permanently improved. If an application is too slow, ProDelphi gives the necessary information to optimize it.
The principle of source code instrumenting, a sophisticated correction algorithm and the unique granularity of 1 CPU cycle guarantee to get correct measurement results. Because of the outstanding low measurement overhead even time critical applications can be measured. Integration into the Delphi IDE, a call graph and a handy viewer guarantee a fast optimization process.
$14 
QuickReport is a banded report generator written in
100% Delphi code. QuickReport integrates very closely
with Delphi and C++Builder. You design your reports
within the Delphi IDE, using the familiar form designer
as a report designer. QuickReport is so easy to use,
fast and powerful that Borland choose to use it as the
standard reporting tool for both Delphi and C++Builder.
$14 
For many years, developers have used Raize Components to build
sophisticated user interfaces in less time with less effort. Now,
with version 4, Raize Components not only makes things even easier
with enhanced design-time features, the new runtime display
capabilites of the controls provide instant professional polish to
your application's user interface-without any coding changes.
Raize Components 4 also provides full and complete support for
Borland Developer Studio 2006 (which includes Delphi 2006 and
C++Builder 2006). This means that all the controls in RC4
correctly support the new designer guidelines of the new VCL Form
Designer. Plus, all the controls in RC4 support the new Margins
and Padding properties as appropriate. RC4 even includes different
sized component icons to make it easier to identify the desired
control regardless of the button size currently being used in the
component palette.
Raize Components is a user interface design system for Borland
Delphi and Borland C++Builder. At its center is a collection of
more than 125 general-purpose native VCL controls. Built on a
foundation of technology first created more than ten years ago,
these high-quality components give developers unsurpassed power
and flexibility without sacrificing ease-of-use.
In addition to the core set of controls, Raize Components includes
more than 100 component designers focused on simplifying user
interface development. Now more than ever, developers use Raize
Components to build sophisticated user interfaces in less time
with less effort.
Raize Components comes with complete source code for all
components, packages, and designers at no additional charge.
Documentation is provided through an extensive context-sensitive
online help system. Raize Components also features One-Step
Installation, Automatic Help Integration, and Dynamic Component
Registration.
$24 
Raize DropMaster is a set of 4 native VCL controls for use in
Delphi and C++Builder. While the VCL components included with
Delphi and C++Builder permit drag and drop between windows in the
same application, DropMaster allows developers to add support for
drag and drop between applications. The drag and drop can be
between the developer's new application and existing applications
such as the Microsoft Office suite, a web browser, etc., or
between two custom-written applications.
DropMaster's functionality is divided according to whether you
want to allow the user to drag from his application to elsewhere,
i.e., a drag source, or from elsewhere to his application, i.e., a
drop target. In addition to the actual drag and drop
functionality, the components expose several events that allow the
developer to get feedback on the drag and drop process while it is
happening, or to modify it.
$14 
In ReportBuilder Enterprise, the goal is to deliver a full-fledged
reporting solution to end users. This goal is achieved by
delivering visual, easy-to-use solutions in each of these four
areas. This screen shot of the ReportBuilder Report Designer shows
the ergonomic design of the user-interface.
$34 
In ReportBuilder Enterprise, the goal is to deliver a full-fledged
reporting solution to end users. This goal is achieved by
delivering visual, easy-to-use solutions in each of these four
areas. This screen shot of the ReportBuilder Report Designer shows
the ergonomic design of the user-interface.
$34 
With ReportBuilder Enterprise, you get everthing included in ReportBuilder, plus a full set of components necessary to deliver a complete end-user reporting solution. In the introduction to ReportBuilder, the reporting equation is described. The reporting equation divides reporting into four main activities:
data access + data process + report layout = report output
In ReportBuilder Enterprise, the goal is to deliver a full-fledged reporting solution to end users. This goal is achieved by each of these four areas. This screen shot of the ReportBuilder Report Designer shows the ergonomic design of the user-interface.
Each of the four areas of reporting has a representative notebook tab containing a visual environment for the creation and configuration of components within that area. The results of each area then become inputs to the next area: data feeds into calculations, calculations feed into components within the report layout, and the report layout is rendered into a preview of the report.
$39 
ReportBuilder is the defacto standard for Delphi reporting
solutions. Delphi developers have consistently voted ReportBuilder
Product of the Year (1999 - 2002) and Best Reporting Tool (1999 -
2003). The genesis of ReportBuilder was the desire to deliver a
product that does for Reporting what Delphi has done for Windows
programming. In that spirit, ReportBuilder provides both a RAD
environment and an object-oriented platform for solving the
reporting equation.
Use RAP to build portable reports. RAP enables developers and
end-users to code calculations and event-handlers without Delphi.
The run-time code can be saved with the report definition, outside
of the application executable.
Distribute RAP royalty-free, as part of an end-user reporting
solution. RAP adds a Calc tab to the Report Designer that provides
an easy to use interface for coding report event-handlers.
$34 
With ReportBuilder Enterprise, you get
everything included in ReportBuilder
Professional, plus the RAP language,
which allows developers and end users to
code calculations and complex event
handlers at run-time. RAP enables the
entire report definition (data,
calculations, and layout) to be stored
outside of the application executable.
(See What Is RAP?)
In the introduction to ReportBuilder, the
reporting equation is described. The
reporting equation divides reporting into
four main activities:
In ReportBuilder Enterprise, the goal is
to deliver a full-fledged reporting
solution to end users. This goal is
achieved by delivering visual,
easy-to-use solutions in each of these
four areas. This screen shot of the
ReportBuilder Report Designer shows the
ergonomic design of the user-interface.
Each of the four areas of reporting has a
representative notebook tab containing a
visual environment for the creation and
configuration of components within that
area. The results of each area then
become inputs to the next area: data
feeds into calculations, calculations
feed into components within the report
layout, and the report layout is rendered
into a preview of the report. The
implementation used by ReportBuilder
Enterprise for each area of reporting is
described below.
Data
Within the work environment of the Data
tab, end users can quickly create
dataviews, which can then be used to
supply data to reports. Dataviews are
usually created via the Query Wizard or
Query Designer. Both of these tools are
visual; they also allow the end user to
select the tables, fields, search
criteria, and sort order necessary for
the report. Behind the scenes, an SQL
statement is generated and used to
retrieve the data from the database. A
screen shot of a completed dataview is
shown below.
The solution described above is the
standard behavior within the data
workspace. However, the developer can
customize this user-interface by doing
one of three tasks:
1. Register a replacement query wizard or
query designer.
2. Remove the query wizard or query
designer.
3. Create new dataview template classes
that can simplify the data selection
process even further by establishing the
relationship between the tables in the
database and presenting an alternative
user-interface (such as a single form
that allows search/sort criteria to be
entered).
The bottom line is that the Data area
contains a turnkey solution that can be
used out-of-the-box, but if
customizations are needed, an
architecture has been provided so that
those customizations are possible.
Calc (RAP)
The Calc workspace is used to manage the
RAP code associated with the Report. The
Calc workspace contains a tree view of
the report, all the bands within the
report, and all the objects within each
band. When a band or component is
selected, all the events for that
component are shown in a list. The user
can then select an event and code the
event handler in the syntax-sensitive
code editor at the bottom. The following
screen shot shows an OnPrint event as
coded for a Line component.
This screen shot shows the Calc workspace
in its most feature-rich and complex
configuration. Development work completed
here can be passed on to end users so
that they can modify it, locked down so
that end users can only view it, hidden
completely so that end users do not know
it is there. The most scaled-down version
of the Calc tab is provided by the dialog
only interface, where no Calc tab exists
at all, and a single syntax-sensitive
code-editor dialog is accessible from the
Calculations. menu option of the variable
component. The user-interface and
behind-the-scenes architecture has been
made highly scalable in order to meet the
|