Greetings Could you give me a tip how to install Intraweb TMS Component Pack for IW12.2.x with Delphi XE3 ? Your predefined settings do not seem to work.
Unfortunately IW 12.2.13 is currently not supported for the TMS IW Component Pack.
Please note that the latest official release still is IW 12.2.12.1 and IW 12.2.13 is marked as a test release by Atozed.
We are in the process of testing and validating the new IW version and an update will be released afterwards that should also fix the issues as mentioned above.
I believe the prevailing issue here is installing any TMS components to XE3 for an IW version other than 14. AtoZed decided to include an XE3 install to 12.2.13.x probably because 12.2.12.1 was released about the same time XE3 was.
As you know 14 is still work-in-process in some areas (more so than 12?) and many of your customers are installing IW12 in XE3.
The issue is TMS does not have an install available for XE3 other than IW14. For example, a delphi 2010 user can install TMS to, IW10, IW11 or IW12. Why can't an XE3 user choose to install to either IW12 or IW14?
A TMS XE3 install for IW12 would be very helpful to many of us that have upgraded to XE3 and desire to stick with IW12 for a while.
One day I hope my Company is big enough that I can tell my customers what version of their software they need to be running in order for my product to work on their computer. Fort some reason, they are not nearly as patient or understanding as your developer customers are :-)
I hope for your understanding that we are not magicians.
Atozed is releasing new versions almost weekly. Testing our range of IntraWeb components against every new version is simply not feasible. We'd have to spend all our time on testing every new release and there would be no time left for support & development. We wait the general feedback on new releases of IntraWeb first and when a new version appears to be stable and is marked as release version by Atozed, we start our test procedures.
Just wanted to add my 2 cents here. In order to get TMS Component Pack for Intraweb 12.x to compile in XE3 you just need to do the following:
1. Copy tmsdefs140.inc to tmsdefs.inc
2. Delete the line in tmsdefs.inc with this define {$DEFINE TMSIW14}
3. Open up the XE2 package files (.dpk) and change any references to Intraweb_120_160 and dclIntraweb_120_160 to be 170 instead of 160.
Now you should be able to compile and install the XE2 packages in XE3. I can also run my IW apps and the TMS components "seems" to be working correctly. However I do not recommend releasing the resulting apps until TMS has made an official release. I just needed to get my build server up and running so thats why I made the "hack" :-).