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
I have a pleasure to inform of X-DBGrid Component 4.4
and X-Files Components 4.4
have been also published on Embarcadero RAD Studio XE Partner DVD.
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
What's new in version 3.63 ?
- Support for WideString field names for Delphi/C++Builder 2006 Win32 version
- Extended selection keys for dgExtendedSelect (Home, End, PgUp, PgDn, Ctrl+A)
- New loAutoTodayClose option in ListOptions
- Some minor bugs fixed
What's new in version 3.62 ?
- The package for Borland Developer Studio 2006 is now available !!!
- Support for Delphi 2006 (Win32 & .NET) and C++Builder 2006
- Source code of TXQRGrid component for Delphi 8 for .NET, Delphi 2005 Win32 & .NET
and Borland Developer Studio 2006 is now available (in Professional version only)
I have a pleasure to inform of X-DBGrid Component 3.6 package has been successfully
tested and published by Borland on Borland Developer Studio 2006 Partner DVD.
What's new in version 3.6 ?
- Introduced new TXDBGridSettings class and Settings property
- Support for saving and loading column layout to/from ini file
- Support for saving and loading column layout to/from registry
- Support for saving and loading column layout to/from stream
- Support for saving and loading column layout to/from string
- Main settings options: soLoadLayout, soSaveLayout, soUserSettings
- Other settings options: soOrderFields, soLinesCount, soStretchMode
- Support for saving and loading additional properties (OnLayout)
- Some minor bugs fixed
What's new in version 3.5 ?
- Introduced drop-down calculator to edit numeric fields (cbsCalculator)
- Introduced drop-down calendar for Date & DateTime fields (cbsCalendar)
with (loShowToday, loShowTodayCircle, loShowWeekNumbers, OnCalcBoldDays)
- Introduced drop-down data list for any field (LookupDataSet, LookupKeyField)
- Extended drop-down list for lookup fields (LookupListFields)
- Support for drawing *.ico, *.wmf, *.emf, *.jpg in TXDBGrid (from BLOB fields)
- Support for drawing *.ico, *.wmf, *.emf, *.jpg in TDBImage (TXGraphicField)
- Support for drawing *.png, *.gif, *.tif, etc. - Professional version only
- Extended support for graphic BLOB fields (TXBlobField, TXGraphicField)
- Support for printer page width matching (roAutoCalcPageWidth)
- Support for hidden columns printing (roPrintHiddenColumns)
What's new in version 3.4 ?
- The package for Delphi 2005 (.NET & Win32) is now available !!!
- Support for selected cell drawing (SelectCellColor)
- Support for mouse wheel events (OnMouseWheelDown, OnMouseWheelUp)
- Little changes in source code to unify all versions
I have a pleasure to inform of X-DBGrid Component 3.4 package has been successfully
tested and published by Borland on Borland Delphi Partner CD.
This CD is delivered together with Delphi 2005.
What's new in version 3.3 ?
- Support for flat scrollbars (FlatSBMode, ScrollProp) !!!
- Enhanced scrollbars (AutoHidden, Color, Style, ThumbBar)
- Support for expanded/contracted columns of any type (ExpandCols) !!!
- Enhanced expand button (ExpandStyle, cesDropDown, cesDropDownMenu)
- Enhanced checkboxes adjusted to FixedStyle (CheckBoxStyle, CheckBoxKind) !!!
- Enhanced markers adjusted to FixedStyle (MarkerStyle, MarkerTransparent) !!!
- Enhanced drawing of hot buttons adjusted to FixedStyle (HotButtons) !!!
- Enhanced drawing of grid border adjusted to FixedStyle (Ctl3DAuto)
- Enhanced drawing of list border adjusted to FixedStyle (ListBorder)
- Enhanced drawing of focused cell in the grid (FocusRect)
- Improved drawing of fixed cells for RightToLeft BiDiMode
- Enhanced edit ButtonStyle (cbsDropDown, cbsDropDownMenu)
- Improved edit ButtonStyle drawing adjusted to scrollbars
- Improved drop-down list drawing (DropDownMenu, DropDownWidth)
- Support for editor cell and list drawing (EditorColor)
- Support for stripped rows drawing (StripeColor)
- Support for selected rows drawing (SelectionColor)
- Support for current row drawing (SelectRowColor)
- Enhanced support for mouse wheel (WheelScrollRows)
- Enhanced record moving (Position, GotoPosition, DataRowCount)
- Enhanced columns resize (ResizeOptions, roOptimalWidth, roDefaultWidth)
- Support for speed or quality drawing (DoubleBuffered)
- Extended internal list of indicator images
- Corrected and improved using of dgAlwaysShowEditor option
- New column's dialog options for TXDBColumnsDialog (DialogOptions)
- New report's dialog options for TXDBPrintColumnsDialog (DialogOptions)
- Support for storing report to the file in many formats (SaveToFile)
- Support for stripped rows printing by TXQRGrid (StripeColor)
- Support for printer setup (PrinterSetup, roPreparePrinterSetup)
- Support for printer settings (roKeepPrinterSetup, roKeepDesignPrinterSetup)
- Support for preview settings (PreviewSettings)
- Many, many little enhancemets and improvements has been implemented
What's new in version 3.2 ?
- The package for Delphi 8 for .NET is now available !!!
- Little changes in source code to unify all versions
- RightToLeft BiDiMode example added to Demo1
- RightToLeft BiDiMode support improved
- ADT fields support improved (TXQRGrid)
- PopupMenu handling bug fixed (TXDBGrid)
What's new in version 3.1 ?
- Support for vertical text alignment in XQRGrid's cells (roAllowVAlignment)
- Automatic row height adjustment for all/selected columns (AutoRowHeight)
- Automatic row height adjustment for vertical bands (roMultiPartRowHeight)
- Fixed columns can be repeated on each report's vertical band (FixedCols)
What's new in version 3.0 ?
- The package for C++Builder 5 & 6 is now available
- The package for Delphi 3 & 4 is no longer available
- 100% compatibility between Delphi and C++Builder code
- Included fully automatically installer/uninstaller
- Support for Windows XP Style (IsGridThemed, FixedTheme, dgHotButtons)
- Standard, XPStyle or user defined grid spacing (GridStyle, VisualStyle)
- Proportional scrolling for any DataSet, even filtered (dgForceSequence)
- Support for horizontal and vertical scrollbar tracking (dgThumbTracking)
- AutoNumber for any DataSet, even filtered (AutoNumber, RecNumber, RecCount)
- Many small changes and extensions to improve run-time code
- SaveReport can now store report either as *.pas or *.cpp file
- The report can be now autoprepared (PrepareNeeded, AfterPrepare)
- TXQRGrid supports autonumbering (AutoNumber, RecordNumber, etc.)
- New SysData values available in TXQRGrid (rdPageNoPerCount, etc.)
- New components TXDBColumnsDialog, TXDBPrintColumnsDialog
Go to the top of this page
Copyright © 1999-2012 X-Files Software
|