Version number not changing

All announcements, questions and issues related to the TsiLang Components Suite.
Post Reply
mivi71dk
Posts: 25
Joined: Fri Jan 23, 2009 1:16 pm

Version number not changing

Post by mivi71dk »

Hi

just downloaded the 6.4.0 version of tsiLang.
Closed delphi, went to add/remove programs and removed the 6.3.1 version.
After removal I installed version 6.4.0.
It is now in the add/remove section as "Remove tsiLang version 6.4.0".

But when I am "inside" Delphi 5 and looks at the version in help/About it is still 6.4.0

Am I doing something wrong here ?

Micahelk
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Hello,

Do you mean that version number in about box is still 6.3.1? If so, then it means that there were left some TsiLang_D5.BPL somewhere on your PC (most likely in Delphi 5\Projects\BPL). Please uninstall version 6.4, delete all TsiLang files includeing BPL that might be left on your PC and re-install the latest version. Please let us know if this helped.
Best regards,
Igor Siticov.
mivi71dk
Posts: 25
Joined: Fri Jan 23, 2009 1:16 pm

Post by mivi71dk »

Uninstall in Delphi5, Uninstall in control panel, deleting every file regarding TSI, installing once agian - Now all is 6.4


But - now the routine that looks through the PAS file to extract strings has been running for at least an hour now.
Its showing information like:

"Found strings so far: 1290"

1290 is SLOOOOWLY increasing.
This took some 3 minutes before updating!
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

It looks like there is something wrong and the scanning went to the recursion. Could you please check this on another source unit?
Best regards,
Igor Siticov.
mivi71dk
Posts: 25
Joined: Fri Jan 23, 2009 1:16 pm

Post by mivi71dk »

I have already.

Doing this on a units (My UMain.Pas which its 32400 lines long and contains some 2000 strings) takes some 20 minuttes.

I have other forms with are just as big. Same problem.
I also have smaller ones - With only some 40 strings. No problem here.

Its like counting up to the first 200 goes pretty fast - After that it Really slows down.


Besides that - It works now. Linenumbering works, which it didnt before
mivi71dk
Posts: 25
Joined: Fri Jan 23, 2009 1:16 pm

Post by mivi71dk »

I just tried uninstalling it all again and reinstall version 6.4.
That didn't help.

When I uninstall I first go to D5 and remove the comp.
I then close D5.
I go to controlpanel and via add/removeprogram removes TSI.
I manually deletes every file called something like TSI*.*

I restart the machine.

I start D5 to see that it is gone.
I close D5.
I install TSI.

I installs successfull.
After installation I start D5.
At this point TSI is installed but not active.
I go to components. Here I can see the TSI but no check mark.
When setting the checkmark I get an error (Something with TsiLang_D5r.dpk).
I then remove TSI.
Then I open

TsiLang_D5r.dpk, press compile.

After this I open

TsiLang_D5.dpk, press compile and press install.

Herefter TSI is available and working.
But working very very slowly

Micahe
mivi71dk
Posts: 25
Joined: Fri Jan 23, 2009 1:16 pm

Post by mivi71dk »

Any news on this?

If I should guess - it seems like everytime it finds a string its starts over again from the top of the project instead of continuing.


It works - But it is increbidel slow on units with many strings inside.
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Could you please send us any sample source unit which reproduces this problem?
Best regards,
Igor Siticov.
Post Reply