Post is pinned.Post has attachment
Delphi Component Directory Closing Down
New posts will not be visible.

When I created the Delphi Component Directory, it was with the intent of having somewhere to go to look for components. The idea - as outlined in it's description - was that you created ONE entry for your component - and either kept it updated, or removed that entry and posted a new one.

It seems that nobody bothers with that, and a lot of people just use it as another place to cross posts their blogs and videos. Many such cross posts were just reshares, trapping them in the automatic spam filter, and I am getting tired of having to clean up that mess.

Hence, I am now closing down this community.

Instead - please add your components to Torry's Delphi Pages ( and post once in a while in Delphi Developers ( under the Third Party section, or under Blogs for videos and blog entries.

Thanks for contributing to our favorite tool!

Post has shared content
The first test of the Delphi​ MQTT component from CommunicationLab in Linux. So far seems to work well :-) - Console Application opening data module with the components.
#Delphi #OpenWire

Post has attachment
MVCBr is a delphi framework for implementing Model / View / Controller solution in development - Design Patterns.
It is composed of a set of wizards installed in the Delphi IDE that generate codes that organize the #MVCBr model.

Facebook page

Project MVCBr - next hangout day 04/11/2017 at 10pm in Portuguese link:

Post has attachment

Post has shared content

Post has shared content

Post has attachment
ANN: New LMD 2017.2 platform release (including 10.2 Tokyo support)!

New LMD 2017.2 installers are available now!
Main change is support of the new Delphi/C++Builder/RAD Studio 10.2 Tokyo release.

The complete VCL package includes more than 750 VCL components including popular packages like LMD DockingPack and LMD DialogPack (Delphi/C++Builder 6 and better).

Review changes of this release on history page:

Find summary of all changes at LMD 2017 What's New Page:

Some notable changes are:
Integration of AnyLogger console into product (including full source code of the logger client which can be customized/branded for own needs). Source code is included in all major products (LMD VCL Complete, LMD-Tools, LMD ElPack and LMD IDE-Tools), but LMD VCL Complete is required to compile the full project.
Improved VCL Styles support for LMD-Tools, IDE-Tools and especially LMD ElPack. ElPack controls were completely overworked to support VCL Styles. Both packages were extended to support also advanced VCL Styles features like StyleElements property which allows to control which control parts are painted by Style Engine and which are defined by custom properties (examples are background or font colors).
Several new controls like TLMDHexViewer, TLMDDBDateTimePicker, TLMDValueListBox/TLMDValueComboBox etc.

Check the new trials and compiled Exe-Demos at
For example the new LMD DockingPack 2017 demo:

To learn more about other LMD products visit the General Product Page:

All products are based on LMD 2017 platform. For more info about LMD 2017 platform check

Feature Matrix of all LMD VCL products:

If you are interested in purchasing check out the Order Page:

Post has shared content
RAD Studio 10.2 Tokyo compatible versions of #eDocEngine and #PDFtoolkit are now available. #XtremeDocumentStudio is on the way.
New releases of #eDocEngine and #PDFtoolkit with support for RAD Studio 10.2 Tokyo (Delphi & C++Builder) are now available.

The products got updated in several areas along with the Tokyo compatibility update. The detailed release notes are here:



The new #XtremeDocumentStudio Delphi update is getting ready for release.

Dear Developers,

I'm pleased to announce the new version of X-DBData Components 1.8 with suport for RAD Studio 10.2 Tokyo!

What's new in X-DBData Components 1.8 ?

- New packages for Delphi/C++Builder 10.2 Tokyo Win32/Win64!!!
- New type Memo = type string defined in XDBList unit
- New type WideMemo = type WideString defined in XDBList unit
- Support for ftMemo field type for property of type Memo
- Support for ftWideMemo field type for property of type WideMemo

What's new in X-DBData Components 1.7 ?

- New packages for Delphi/C++Builder 10.1 Berlin Win32/Win64!!!

What's new in X-DBData Components 1.6 ?

- New TXDBFieldList class replaces (too slow) TFieldList class (RAD >= 2009)
- New TXDBDataSet.InternalDataProvider property of type Boolean
- Bug fixed: TXDBData.AddAllFields did not use DefaultWidth property
- Bug fixed: TXDBData.ClearIndexFields after Destroy caused an error
- Bug fixed: TXDBData.FieldListChanged does not included child fields
- Bug fixed: Exception "Icon image is not valid" for empty TIcon graphic
- New X-DBData Demo 10 - Run-time using examples
- New X-DBData Demo 11 - LocalSQL using examples (RAD >= XE5)

What's X-DBData Components ?

X-DBData Components package was designed to can directly use any indexed data
structures like lists, arrays, collections with db-aware data components like
TDBEdit, TDBComboBox, TDBNavigator and especially with our TXDBGrid component.
The package contains a set of specialized data sets and data providers to can
use any classic and generic data structures like a database table.

The components contained in the package allow to handle: array of TObject,
TList of TObject, TObjectList, TStringList, TWideStringList, TCollection,
TArray<T: class>, TList<T: class>, TObjectList<T: class> and its descendants.
By using data providers it is also possible to handle any indexed property
like Fields, Controls, Components, Pages, Buttons, Forms, etc.

Each data set from the package supports all standard operations: read, write,
insert, edit, delete, locate, lookup, filter, master-detail and DataSetField.
The data set also supports bookmarks, blob stream and nested data set.

You can self define FieldDefs (TXDBData component) or create by data provider
default FieldDefs based on the published properties of object. You can also
create the persistent fields and define fkLookup and fkCalculated fields of
any type. The default Fields Editor is available in design-time.

The default data providers support the published properties of types:
Boolean, Enum, Byte, Word, LongWord, ShortInt, SmallInt, Integer, LargeInt,
Single, Double, Extended, Currency, TDate, TTime, TDateTime, ShortString,
AnsiString, WideString, UnicodeString, Interface, Variant.

The default data providers automatically create ftADT fields for properties
derived from TPersistent class like Font, Margins, Constraints, Touch, etc.
For properties derived from TGraphic class a ftGraphic field is created, for
properties derived from TCollection, TStrings, TWideStrings a ftDataSet field
is created automatically. You can handle the ftDataSet field by using separate
nested data set.

You can easy define new data sets and new data providers for your own classes.
Especially, you can easy define generic data sets based on your own classes:
var CompanyTable: TXDBTable<TCompany>;

The package contains components designed for:
- Delphi 5, 6, 7, 2005, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10, 10.1,
- C++Builder 5, 6, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10, 10.1, 10.2

I invite you to visit the website at
and download a trial version from


Krzysztof Szyszka, X-Files Software
Developer of X-DBData Components
Embarcadero Technology Partner

Post has attachment
Dear Developers,

I'm pleased to announce the new version of X-DBGrid Component 6.5 and X-Files Components 6.5 with suport for RAD Studio 10.2 Tokyo!

What's new in version 6.5 ?

- New packages for Delphi/C++Builder 10.2 Tokyo Win32/Win64!!!
- Support for Custom Styles: Windows10 Green, Purply, SlateGray

- New TCalendarDepth type (cdMonth, cdYear, cdDecade, cdCentury)
- New TXColumn.CalendarDepth property (max depth of calendar at the column)
- New TXDBEditor.CalendarDepth property (max depth of calendar at the editor)
- New TXDBEditor.DrawingStyle property (gdsClassic, gdsThemed, gdsGradient)

- TXDBEditor replaces TComboBox in search panel to unify appearance
- New soFilterRows option in TXDBGrid.Search.Options property
- New "Filter rows" check box in TXDBGrid's search panel
- New FilterActive property in TXDBGridSearch class

- New TXColumn.ImageMargin property to draw Images on the column's margin
- New TXDBEditor.ImageMargin property to draw Images on the editor's margin
- New TXDBEditor.Images property to select image drawing in the editor
- New TXDBEditor.OnCalcImageIndex event to calculate image index from Images

- New loShowImages option in TXColumn.ListOptions property
- New loShowImages option in TXDBEditor.ListOptions property
- Use loShowImages option to draw Images also on DropDownList and FilterList

- New TXDBEditor.Items public property (for compatibility with TComboBox)
- New TXDBEditor.ItemIndex public property (for compatibility with TComboBox)
- Support for Up/Down/PgUp/PgDn keys in TXDBEditor when defined DropDownList

- Bug fixed: DropDownList extends beyond the screen
- Bug fixed: transparent color for Images.BkColor = clNone

To read more, please visit our website at:
You can also look at some screenshots at:
and download the new Trial version from:

You can also join to "Delphi X-DBGrid Component Community" at


Krzysztof Szyszka, X-Files Software
Developer of X-DBGrid Component
Embarcadero Technology Partner
2 Photos - View album
Wait while more posts are being loaded