All software Software on DVD disks
SEARCH  
 

CATALOG cheap software

  Adobe

  Alien Skin

  Alias

  Ansys

  Apple

  ArchiCAD

  Cheap AutoCAD

  Autodesk

  Bentley

  Borland

  Broderbund

  Business

  CAD

  Cakewalk

  CAM

  Corel

  Crystal

  Delphi

  DVD

  EDS

  Flash

  Lotus

  Macromedia

  McAfee

  Maya

  Mentor Graphics

  Native Instruments

  Norton

  Pinnacle

  PowerQuest

  PTC

  QuarkXPress

  QuickBooks

  SolidWorks, SolidEdge

  SRAC Cosmos

  Studio Max

  SPSS

  Symantec

  Ulead

Cheap Delphi

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 various needs of developers.
Design
The Design workspace contains the actual layout