Dear Developers

Dear Developers,

I'm pleased to announce the new main version of X-DBGrid Component 6.2 and X-Files Components 6.2!


  What's new in version 6.2 ?
  =======================

  - TXDBGrid component was extended by integrated universal search panel!!!
  - New TXDBGridSearchPanel class to manage of searching text by the user
  - New methods in TXDBGrid: ShowSearchPanel, CloseSearchPanel, UpdateSearchPanel
  - New properties in TXDBGrid: SearchPanelVisible, SearchPanelHeight
  - New shortcuts in TXDBGrid: Ctrl+F, F3, Shift+F3, Ctrl+F3, Alt+F3

  - New TXDBGridSearch class and new Search property in TXDBGrid component
  - New properties in TXDBGridSearch class: Active, Color, Options, Text, Visible
  - New methods in TXDBGridSearch class: DefaultColor, SwitchOptions
  - New options: soCaseSensitive, soWholeWords, soWrapAround, soSkipMessage
  - New search methods: SearchCell(Mode, Text, Options), SearchGrid(Mode)
  - New search modes: smFirst, smNext, smPrev, smLast

  - New kind of TXLookupColumn (lcLookupValueField built on foreign key field)
  - Support for lcLookupValueField (text, width, alignment, title, filter list)
  - Support for ftTimeStamp/ftTimeStampOffset (Calendar, FilterList order, etc.)
  - Support for DetailFields in use of ChangeIndexFields/CurrentIndexFields
  - Significant acceleration of creating and scrolling a large number of columns
  - New method ScaleColumnsBy to scale the width of columns
  - New option dgScaleByParentFont in OptionsExt property

  - New TXBookmarkEnumerator and TXColumnEnumerator abstract classes
  - New TXDBGridCurrentRowEnumerator class and TXDBGrid.CurrentRow property
  - New TXDBGridCurrentColEnumerator class and TXDBGrid.CurrentCol property
  - All bookmark and column enumerators are derived now from abstract classes
  - New enumerated types for use with enumerators: TDataRowEnum, TDataColEnum
  - New anonymous methods for use with enumerators: TDataRowProc, TDataColProc
  - New function GetDataRowEnum(RowEnum: TDataRowEnum): TXBookmarkEnumerator
  - New function GetDataColEnum(ColEnum: TDataColEnum): TXColumnEnumerator
  - New method ForEachDataRow uses bookmark enumerators and anonymous methods
  - New method ForEachDataCol uses column enumerators and anonymous methods
  - New method ForEachDataCell uses two enumerators and anonymous methods
  - Old method ForEachDataCell also now uses anonymous methods (RAD >= 2009)

  - Bug fixed: Unintended conversion Unicode->ANSI->Unicode for FilterList
  - Bug fixed: Unintended conversion Unicode->ANSI->Unicode for PickList
  - Bug fixed: Unintended selection for Ctrl+Click when MultiSelect is msCells
  - Bug fixed: Option dgAllowInsertOff disables also editing for empty DataSet
  - Bug fixed: Removed the use of the destroyed fields (reported by FastMM)

  - New XDBGridLookups example with using all kinds of LookupColumn (RAD >= XE5)
  - New XDBGridTestFDX example with using FireDAC access components (RAD >= XE5)
  - Refreshed XDBGridTestADO example with using new functionalities
  - Refreshed XDBGridTestBDE example with using new functionalities
  - The installer first looks for the sample data in the folder $(DEMOSDIR)\Data


To read more, please visit our website at:    http://www.x-files.pl/
You can also look at some screenshots at:   http://www.x-files.pl/components/
and download the new Trial version from:   http://www.x-files.pl/download/

You can also join to "Delphi X-DBGrid Component Community" at
https://plus.google.com/#communities/100842098152269100547

Comments

Post a Comment