Page 1 of 1

Unable to use TeeRecompile.exe when modified a form

Posted: Sun Jul 13, 2008 9:06 pm
by 10548853
Hi,
If a form has been modified in Delphi 2007 (or just opened and then saved) it is not possible to recompile the TeeChart source code with TeeRecompile. An error is shown about unknown property ExplicitLeft. The ExplicitLeft, ExplicitRight etc are properties Delphi2007 (and I think 2006) adds to remember old positions of aligned items. It seems that TeeRecompile uses an old compiler which does not support these properties.

Best regards,
Michael

Posted: Mon Jul 14, 2008 8:13 am
by narcis
Hi Michael,

Does this happen when compiling the sources for D2006 and D2007 or for older Delphi versions?

Thanks in advance.

Posted: Mon Jul 14, 2008 8:50 am
by 10548853
Hi Narcis,

This happens with the latest package (TeeChart Pro 8.02 Full Source Code) with the attached TeeRecompile.exe. I now have D2007 but I think I had this problem with D2006 and the TeeChart version 7 also.

Regards,
Michael

Posted: Mon Jul 14, 2008 8:52 am
by 10548853
Oh,
I probably did not answer you question 100%. It does happens when I compile TeeChart 8 for the D2007 version.

Sorry,
Michael

Posted: Fri Jul 18, 2008 9:41 am
by narcis
Hi Michael,

I tried modifing a chart editor form in Delphi 2007, compile and install the packages to D2007 using TeeRecompile and it worked fine for me here.

I'll send you v8.03 release candidate source code installer so that you can check TeeRecompile version included works fine at your end. If it doesn't please let us know the exact steps we should follow to reproduce the issue here.

Thanks in advance.

Posted: Fri Jul 18, 2008 11:45 am
by 10548853
Hi,

With the new TeeRecompile it worked like a charm! (I tried the old TeeRecompile with the 8.03 source with a modified form and I got the same error as before.)

Just a note, the old TeeRecompile (modified 16 November 2007, 12:51:42 has the same version (6.0.3.0) as the new one (modified 4 June 2008, 17:40:26). It's a little confusing ;>)

Cheers,
Michael