NOTICE. Due technical problems, the notification after release new version of package will not be longer send to registered users.
To receive FREE upgrade (the registered user of version 4.x only) need send a Request for upgrade on our e-mail
with First Name, Last Name, Company Name, Package Name and Version Number (4.x only) of product that have been registered early.
By default, the upgrades are always delivered on e-mail passed during registration. Before you'll send the request, please check
does your e-mail account accepts attachments up to 10 MB as *.zip file which contains *.exe setup file.
All upgrades are usually delivered during 24 hours.
NOTICE. If you did'nt received an upgrade during 24 hours, please check your spam filter first
and/or send the request once again with any other e-mail. All requests are handled as they come!
What's new ?
What's new in version 4.4 ?
- New package for RAD Studio XE (Delphi XE, C++Builder XE)!!!
- New OnCellDblClick event for TXDBGrid component
What's new in version 4.33 ?
- New CharCase property for editing columns of TXDBGrid component
- Support for ftWideMemo fields in TXDBGrid component
- Support for chinese Unicode WordWrap property
What's new in version 4.32 ?
- Bug fixed (black cell) for a CheckBox property (some versions of Delphi/C++Builder only)
What's new in version 4.31 ?
- New ColumnNames default property to can use syntax XDBGrid1['CustNo']
- New functions: OrderFieldsToIndexFields, IndexFieldsToOrderFields
- Extended syntax for RegisterChangeOrder, ChangeIndexFields, CurrentIndexFields
- Added support for AnyDAC 1.x (TADTable/TADQuery/TADClientDataSet) to XDBGridsADD.pas
- Added support for AnyDAC 2.x (TADTable/TADQuery/TADMemTable) to XDBGridsADD.pas file
- Added support for UniDAC (TUniTable/TUniQuery) to XDBGridsADD.pas file
- Important bug fixed 'Cannot perform this operation on a closed dataset'
- Setting BiDiMode = bdRightToLeft forces DoubleBuffered = False (for RAD 2007/2009/2010)
- Bug fixed during mouse scrolling for BiDiMode = bdRightToLeft
- Some other minor bugs fixed
What's new in version 4.3 ?
- New MultiSelection system extends all existing mouse and keyboard functions!!!
- New MultiSelectOptions extends dgMultiSelect option for rows, columns and cells
- New MultiSelect property indicates type of current multiselection selected by user
- New multiselection's properties: MultiSelected, RowsSelected, ColsSelected
- New SelectedCols: TXColumnList list of columns (similar to existing SelectedRows list)
- New multiselection's events: OnSelectedColsChanged, OnSelectionChanged
- New read-only properties: RowsSelection, ColsSelection, RowsChanged, ColsChanged
- New CopyToClipboard method to copy selected cells to the Clipboard (use Ctrl+C)
- New ForEachDataCell loop method to iterate over all/selected cells in the grid
- New OptionsExt published property to specify new various options for the grid
- New dgMouseScrolling option for scrolling data in the grid with mouse button down!!!
- New dgMouseTracking option for tracking data cell in the grid when mouse move over
- New loAutoComplete list option introduces AutoComplete functionality for a column!!!
- New loAutoCloseEditor list option closes editor after selecting value from the list
- New AddAutoNumber and AddAutoSelect functions defined in TXDBGridColumns class
- New dgAutoNumberColumn option for auto-created column with AutoNumber property
- New dgAutoSelectColumn option for auto-created column with CheckBox property
- New global constant and function for AutoNumber: DefAutoNumberFormat, AutoNumberStr
- New global constants for AutoNumber column: DefAutoNumberTitle, DefAutoNumberWidth
- New global constants for AutoSelect column: DefAutoSelectTitle, DefAutoSelectWidth
- New dgGridStyleLists option introduces new visual style for lookup and pick lists!!!
- New loShowGridListTitles list option allows to show column's titles for lookup list
- New loAllowChangeOrder list option allows to change order in lookup list
- New loAllowColumnResize list option allows to change column's width in lookup list
- New loAllowColumnMoving list option allows to move columns in lookup list
- New loExpandFirstColumn list option allows to create expandable lookup list
- New loFirstColumnExpanded list options allows to drop down expanded lookup list
- New published properties for a column: LookupListTitles, LookupListWidths
- New events for a grid: OnListDropDown, OnListCloseUp to customize drop-down lists
- Auto-calculated height/width of drop-down lists when DropDownRows/DropDownWidth=0
- New global constants for all drop-down lists: MaxDropDownRows, MaxDropDownWidth
- New global switches for all drop-down lists: ListDropDownDelay, ListMouseTracking
- New dgAutoUpdateListItems, dgDelayUpdateListItems options to update AutoLoadLists!!!
- New method and event for AutoLoadLists: UpdateListItems, OnListItemsUpdated
- New poAutoLoadList pick option allows to automatically update PickList for a column
- New poAppendToList pick option allows to extend design-time's contents of PickList
- New poFormatPickText pick option allows to format items from PickText and PickList
- New poFormatListOnly pick option allows to show formatted items only for the lists
- New poSortedByText pick option determines sorted list for LoadPickText method
- New universal method LoadPickList/LoadPickText to load data into PickList/PickText
- New published PickTextFormat property to store format of PickText list's items
- New global constant DefPickTextFormat to store default format of PickText list
- New SelectedColumn public property (similar to SelectedIndex, SelectedField)
- New properties: DataColLineColor, DataRowLineColor, FixedLineColor, HighlightText
- Added support for MyQuery/MyTable dataset to XDBGridsADD.pas file (MyDAC Software)
- Improved creation of sorting markers bitmap (speed optimalization)
- Improved DCCXDBGridXXX.bat/DCCXFilesXXX.bat batch file self-installs recompiled package
- Updated VCLXFilesXXX.dpk files contain names of latest packages of QuickReport
- Updated Conditionals.pas files contain switches for latest versions of QuickReport
- Updated XDBGridDemo1/XFilesDemo1 example allows to test new functionalities
- Updated Developer's Guide and context help file (over 100 topics added)
What's new in version 4.23 ?
- Package for Delphi 2010 Win32 & C++Builder 2010!!!
I have a pleasure to inform of X-DBGrid Component 4.23
and X-Files Components 4.23
have been also published on Embarcadero RAD Studio 2010 Partner DVD.
What's new in version 4.22 ?
- Included printable Developer's Guide in PDF format (227 pages)!!!
- TXQRGrid ready for using with QuickReport 5.0x for Delphi 2009
- Improved Calculator adjusted to InplaceEditor font style and size
- Improved Calendar adjusted to InplaceEditor font style and size
- Improved dgExtendedSelect option for mouse Shift+Click
- Improved Format property for TXColumnTotalValue
- Improved drawing of StripeColor for BlankRow
- Improved Tab key navigation for dgAlwaysShowEditor with loAutoDropDown list
- Support for MouseWheel for DataList and PickList
- Support for FIBPlus: added to XDBGridsADD.pas and XDBGridsCDS.pas
- Support for FIBPlus: new file XDBGridsFIB.pas for TpFIBDataSet (local sorting)
- Fixed drawing of CheckBox column for empty DataSet
- Fixed drawing of AutoNumber column for empty DataSet
- Fixed tracking title button when roColumnMoving is not included in ResizeOptions
- Fixed MouseCoord function for expanded columns with hidden titles
- Fixed dgSelectedAutoHidden option when dgRowSelect is included in Options
- Fixed dgSelectedAutoHidden option when dgDelaySelectedRows is not included
- Source code unified and compacted, some other minor bugs fixed
What's new in version 4.21 ?
- Package for Delphi 2009 Win32 & C++Builder 2009 with Update 1 & Update 2!!!
- Some minor bugs fixed
I have a pleasure to inform of X-DBGrid Component 4.21
and X-Files Components 4.21
have been also published on CodeGear Delphi and C++Builder 2009 Partner DVD.
What's new in version 4.2 ?
- Package for Delphi 2009 Win32 & C++Builder 2009 with support for Unicode!!!
- Some minor bugs fixed
What's new in version 4.12 ?
- Package for Delphi 2007 for .NET is now available!!!
- Package for Delphi 2007 Win32 & C++Builder 2007 with Update 3!!!
Notice. Update 3 for Delphi/C++Builder 2007 is required to install version 4.12.
I have a pleasure to inform of X-DBGrid Component 4.12
and X-Files Components 4.12
have been successfully tested and published on CodeGear RAD Studio 2007 Partner DVD.
What's new in version 4.11 ?
- Package for C++Builder 2007 is now available!!!
- Support for MBCS WordWrap and Ellipsis (FarEast)
- Support for BCD numbers for totals calculations
- New demo applications for ADO and IBX
- Code optimization, some bugs fixed
I have a pleasure to inform of X-DBGrid Component 4.11
and X-Files Components 4.11
have been successfully tested and published on CodeGear C++Builder 2007 Partner CD.
What's new in version 4.1 ?
- The package for Delphi 2007 for Win32 is now available!!!
- Support for Windows Vista themes is just available!!!
- Auto-updated quick sequence number (dgAutoUpdateSequence, dgDelayUpdateSequence)
- Auto-changed sorting order for all standard DataSets (ADO, BDE, CDS, DBX, IBX)
(dgLoadCurrentOrder, dgAutoUpdateOrder, dgAutoAscendOrder)
- RegisterChangeOrder procedure to register other typical DataSets
- RegisterCustomChangeOrder procedure to register other specific DataSets
- XDBGridsADD, XDBGridsADO, XDBGridsCDS additional units to register classes/methods
- Universal methods of changing order: ChangeDataSetOrder, SetupCurrentOrder
- Integrated totals rows (dgTotalHeader, dgTotalValues, dgTotalFields, dgTotalFooter)
- Auto-calculated column totals values (dgAutoUpdateTotals, dgDelayUpdateTotals)
- Auto-calculated column totals values for whole DataSet and/or for SelectedRows
(dgCalcWholeDataSet, dgCalcSelectedRows, dgDelaySelectedRows, dgCalcInvisibleRows)
- Auto-hidden totals rows for SelectedRows (dgSelectedAutoHidden)
- Dynamic totals rows for Totals.DataSource (to show result of SQL's GROUP BY clause)
- Many variants of drawing totals cells (dgTotalColLines, dgTotalDataBoxOnly,
dgTotalHeaderBox, dgTotalValuesBox, dgTotalFieldsBox, dgTotalFooterBox)
- Drawing of totals cells compatible with FixedStyle & FixedTheme (Totals.BoxStyle)
- New classes for totals cells: TXColumnTotal, TXColumnTotalValue, TXDBGridTotals
- Available TotalResult: trCaption, trDataField, trTotalField, trCalcValue
- Functions: cvSum, cvAvg, cvCount, cvMax, cvMin, cvFirst, cvLast, cvUnique, cvCustom
- Possibility to sum up and format results of any data type (Format, FormatAsFloat)
- New notification events: OnSelectedRowsChanged, OnSequenceUpdated,
OnOrderUpdated, OnTotalsUpdated, OnTotalClick, OnTotalCalcQuery, OnTotalCalcValue
- Introduced Captions in XDBNavigator (ShowCaptions, Layout, Margin, Spacing)
- New XDBGridTest demo to check sequence number, sorting order and totals values
- Many others enhancemets and improvements, some bugs fixed
- Updated context help file
I have a pleasure to inform of X-DBGrid Component 4.1
and X-Files Components 4.1
have been successfully tested and published on CodeGear Delphi 2007 Partner DVD.
Turbo Professional Compatibility
- All packages for BDS 2006 are compatible with appropriate versions of Turbo Professional
- To self recompile packages or demos by using *.bat files, dcc32.exe/dccil.exe (command line compiler)
should be downloaded from Borland, due it's missing in Turbo Professional
What's new in version 4.0 ?
- Common packages for Delphi & C++Builder (each contains 11 versions of components)
- Improvement in setup file (less then 4 MB) - it uses more efficient file compressor now
- Introduced Gradient property - new style in all visual components placed in the package
- Introduced a set of properties & options to select gradient drawing style (many variants)
- Introduced a set of properties, methods & events to implement gradient in other controls
- New classes: TXFGradient, TXFGradientButton, TXFGradientBackgrnd, TXFGradientProgress
- New gradient buttons: TXFButton, TXFBitBtn, TXFSpeedButton, TXFUpDown
- New gradient panels: TXFGroupBox, TXFRadioGroup, TXFCheckGroup, TXFPanel
- New transparent controls: TXFLabel, TXFStaticText, TXFCheckBox, TXFRadioButton
- New gradient bar controls: TXFStatusBar, TXFTrackBar, TXFProgressBar
- New db-aware controls: TXDBNavigator, TXDBText, TXDBCheckBox, TXDBRadioGroup
- Introduced support for ParentBackground property in classic Windows (not only for XP)
- Introduced Windows XP Themes under Delphi/C++Builder 5 & 6 for all new controls
- Introduced new Windows XP themes in navigator (property FineTheme)
- Introduced new borders for buttons in classic Windows (property Fine)
- Introduced "hot button" functionality for buttons in classic Windows
- Fixed flicker visibled in standard controls during Resize
- Fixed bugs encountered in standard controls
- New demos: 5 new examples to show new look and functionality
- Updated context help file contains over 750 topics now
See also: What was early ?
Go to the top of this page
Requirements
The packages require using latest released updates for each version of Delphi/C++Builder:
Delphi 5.01, Delphi 6.02 RTL 3, Delphi 7.01, Delphi 8.02 for .NET, Delphi 2005.03 .NET & Win32,
Delphi 2006.02 .NET & Win32, Delphi 2007.03 .NET & Win32, Delphi 2009.03 Win32, Delphi 2010.05 Win32,
C++Builder 5.01, C++Builder 6.04, C++Builder 2006.02, C++Builder 2007.03, C++Builder 2009.03, C++Builder 2010.05.
These packages can't be installed on the Trial or Personal version of Delphi/C++Builder.
Notice. When the Error Loading IDE Assembly or Package occurs (e.g. C:\Program Files\Borland\
BDS\2.0\XDBGrid\DCLXDBGrid80.dll is not a Delphi package/assembly) during Delphi for .NET
is starting, it means, you should download and install the latest Update for Delphi first.
To run Demos you must have DBDEMOS (Delphi users) or BCDEMOS (C++Builder users) alias defined
in BDE Administrator and this alias should point to the "...\Borland Shared\Data" directory.
TXQRGrid component requires to install latest version of QuickReport Standard
for appropriate version of Delphi/C++Builder. For Delphi 5 - QR 3.5 (qr35sd5.exe),
for Delphi 6 - QR 3.5.1 (qr351sd6.exe), for Delphi 7 - QR 3.5.1 (qr351sd7.exe),
for C++Builder 5 - QR 3.5 (qr35sc5.exe), for C++Builder 6 - QR 3.5 (qr35sc6.exe).
The latest version of QuickReport Standard may be downloaded from
QuSoft AS Home Page
or directly from this page. If you want to use TXQRGrid component with other version
of QuickReport (e.g. Professional) you should register the Professional version
of X-Files Components (with source) to recompile this package.
TXQRGrid component for Delphi 8 and higher is not delivered in X-Files Components Standard package due
the QuickReport Standard package is missing in these versions of Delphi. To can still use TXQRGrid component
in Delphi 8 or higher you must register X-Files Components Professional and QuickReport Professional.
TXQRGrid component works correctly with latest versions of QuickReport Professional 3.6x, 4.0x, 5.0x.
To get (on Delphi/C++Builder 5 & 6) Windows XP style for TXDBGrid component and
to use Windows XP Themes for other controls delivered in the package, you should install
Windows XP Theme Manager
(freeware by Mike Lischke) and register the Professional version (with source) of the package.
(Mike Lischke is author of Themes unit delivered in Delphi 7 and higher).
To can display additional graphic formats in TXDBGrid (*.png, *.pcx, *.scr, *.gif, *.tif, *.eps, etc.)
you should download GraphicEx
library by Mike Lischke (Mozilla Public Licence 1.1) and register the Professional
version (with source) of a package.
To can using TXBlobField & TXGraphicField as default classes for BLOB fields,
you must register the Professional version (with source) of a package, to can recompile it.
Go to the top of this page
Download Trial
The packages shown on these pages are distributed as Shareware. Using this page,
you may download their Trial versions. The Trial version of package can be used only
when Delphi or C++Builder is running. Each package contains in addition a set of demo programs,
excellent context help system (over 1000 topics) and printable Developer's Guide in *.pdf format.
They let you know all new component's advatages. If you find them useful and you would to receive
the full version, you should register the package.
| Package |
Size |
Designed for |
Download |
X-DBGrid Component 4.4 Trial Date: August 30, 2010 |
6 109 KB |
Delphi 5.01 Delphi 6.02 RTL 3 Delphi 7.01 Delphi 8.02 for .NET Delphi 2005.03 Win32 Delphi 2005.03 .NET Delphi 2006.02 Win32 Delphi 2006.02 .NET Delphi 2007.03 Win32 Delphi 2007.03 .NET Delphi 2009.03 Win32 Delphi 2010.05 Win32 Delphi XE
C++Builder 5.01 C++Builder 6.04 C++Builder 2006.02 C++Builder 2007.03 C++Builder 2009.03 C++Builder 2010.05 C++Builder XE
Turbo Delphi Pro Win32 Turbo Delphi Pro .NET Turbo C++ Pro |
 |
X-Files Components 4.4 Trial Date: August 30, 2010 |
7 371 KB |
Delphi 5.01, QuickReport 3.5 Std. Delphi 6.02 RTL 3, QReport 3.5.1 Std. Delphi 7.01, QuickReport 3.5.1 Std. Delphi 8.02 for .NET Delphi 2005.03 Win32 Delphi 2005.03 .NET Delphi 2006.02 Win32 Delphi 2006.02 .NET Delphi 2007.03 Win32 Delphi 2007.03 .NET Delphi 2009.03 Win32 Delphi 2010.05 Win32 Delphi XE
C++Builder 5.01, QuickReport 3.5 Std. C++Builder 6.04, QuickReport 3.5 Std. C++Builder 2006.02 C++Builder 2007.03 C++Builder 2009.03 C++Builder 2010.05 C++Builder XE
Turbo Delphi Pro Win32 Turbo Delphi Pro .NET Turbo C++ Pro |
 |
X-Files Developer's Guide 4.4 Date: August 30, 2010 |
1 646 KB |
X-DBGrid Component 4.4 X-Files Components 4.4 |
 |
Download Demos
You can also download ready to use Demo applications recompiled with Professional version of a package. The source
code of Demos is included in the packages along with additional *.bat file, designed for that quick compilation.
| Program |
Size |
Description |
Download |
XDBGrid Component 4.31 Demos Date: January 31, 2010 |
4 476 KB |
Demo applications compiled in Delphi 7 with X-DBGrid Component Professional. |
 |
X-Files Components 4.31 Demos Date: January 31, 2010 |
5 673 KB |
Demo applications compiled in Delphi 7 with X-Files Components Professional. |
 |
X-Files Components 4.31 Demos Date: January 31, 2010 |
5 640 KB |
Demo applications compiled in Delphi 2007 with X-Files Components Prof. |
 |
X-Files Components 4.31 Demos Date: January 31, 2010 |
8 116 KB |
Demo applications compiled in Delphi 2010 with X-Files Components Prof. |
 |
X-Files Components 4.4 Demos Date: August 30, 2010 |
8 287 KB |
Demo applications compiled in Delphi XE with X-Files Components Prof. |
 |
Download QuickReport
The latest versions of QuickReport Standard may be downloaded from
QuSoft AS Home Page
or directly from this page by using links located in the table below.
| Package |
Size |
Requirements |
Download |
QuickReport 3.5 Std.
|
731 KB |
Delphi 5.01 |
 |
QuickReport 3.5 Std.
|
1 934 KB |
C++Builder 5.01 |
 |
QuickReport 3.5.1 Std.
|
1 179 KB |
Delphi 6.02 RTL 3 |
 |
QuickReport 3.5 Std.
|
1 516 KB |
C++Builder 6.04 |
 |
QuickReport 3.5.1 Std.
|
1 271 KB |
Delphi 7.00 |
 |
If you want to receive full version of selected package, click here.
Go to the top of this page
Copyright © 1999-2010 X-Files Software