Delphi XE2 TurboPower component status

2019-02-12 15:40发布

问题:

The TurboPower components were among the most popular commercial component libraries and are still used by many Delphi developers as they went open source. Instead of asking individually, I thought I'd ask a single question as to the state of XE2 compatibility for each of the components. TurboPower Abbrevia, AsyncPro, and LockBox as the main ones.

Compatibility includes platform support: XE2 Win32, Win64, Mac OS X. (I doubt that Async Pro would ever go Mac OS X, but perhaps XE2 Win32 at least.)

回答1:

Abbrevia v5.0 supports XE2. Win64 is fully supported, OS X supports everything except the zipx decompression algorithms, MS CAB archives, and the visual controls.

SongBeamer has XE2 packages for Async Pro, but only for Win32.

LockBox v2 on GitHub has been updated for Win64 and Delphi 2009-XE3 & Free Pascal support. LockBox v3.40 supports Win32/Win64 in XE2 and the website claims they're working on OS X/iOS support.

Office Partner has XE2/Win32 support in its Subversion repository. I did that, but it was mostly merging changes posted in the forums. I haven't tested it on Win64 and don't plan to.

Orpheus v4.08 supports Win32/Win64. AFAIK they aren't planning on supporting FireMonkey.

OnGuard hasn't been updated past Delphi 2010 yet.

ShellShock, SysTools, and XML Partner all have XE2 packages in their latest releases, but look like they're only Win32 versions.

TP Essentials hasn't been updated.