where can I find a version of LockBox for Delphi-XE
You can make it work. It is not that hard.
tplockbox
.tplockbox/trunc/packages
directory. Copy the d2010
directory contents to a new directory named XE
.TP_LockBox_d2010.grouproj
to TP_LockBox_XE.groupproj
TP_LockBox3_d2010.bpl
, go to Options, change "LIB suffix" from the Description section to _XE
.dclTP_LockBox3_d2010.bpl
projectTP_LockBox3_XE.bpl
and dclTP_LockBox3_XE.bpl
packages.If you want the test cases to work, you'll have to modify the tplockbox/trunc/test/uLockBox_TestCases.pas
file. There are some hard coded checks for an older version of DUnit than the one that comes with Delphi XE. You can just comment out these checks.