Discussion:
Delphi Version
(too old to reply)
Mitch Godfrey
2008-03-20 16:21:17 UTC
Permalink
I have recently run the 'Check For Updates' app to upgrade my Delphi 2007
Professional. After doing so my version says that it is 11.0.2804.9245. (I
didn't notice what is was prior.) I have someone else that has told me that
if I am current the version should read 11.0.2902.10471.
When I run the 'Check For Updates' app now it tells me there are no more
updates.

Any thoughts on how I get to 11.0.2902.10471 now?

Thanks
Peter Below (TeamB)
2008-03-20 18:48:40 UTC
Permalink
Post by Mitch Godfrey
I have recently run the 'Check For Updates' app to upgrade my Delphi
2007 Professional. After doing so my version says that it is
11.0.2804.9245. (I didn't notice what is was prior.) I have someone
else that has told me that if I am current the version should read
11.0.2902.10471. When I run the 'Check For Updates' app now it tells
me there are no more updates.
Any thoughts on how I get to 11.0.2902.10471 now?
That is RAD Studio 2007. This is a new version, not a free upgrade to
D2007.
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
Mitch Godfrey
2008-03-20 19:18:06 UTC
Permalink
Is there a bug fix for D2007 that fixes missing context menus for the
TRichEdit component?
It use to be that I could right click and get an edit menu, but it is gone
now.

Thanks
Post by Peter Below (TeamB)
Post by Mitch Godfrey
I have recently run the 'Check For Updates' app to upgrade my Delphi
2007 Professional. After doing so my version says that it is
11.0.2804.9245. (I didn't notice what is was prior.) I have someone
else that has told me that if I am current the version should read
11.0.2902.10471. When I run the 'Check For Updates' app now it tells
me there are no more updates.
Any thoughts on how I get to 11.0.2902.10471 now?
That is RAD Studio 2007. This is a new version, not a free upgrade to
D2007.
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
http://www.tamaracka.com/search.htm
http://groups.google.com
Peter Below (TeamB)
2008-03-21 10:35:36 UTC
Permalink
Post by Mitch Godfrey
Is there a bug fix for D2007 that fixes missing context menus for the
TRichEdit component? It use to be that I could right click and get
an edit menu, but it is gone now.
There is a fix by Andreas Hausladen:
http://andy.jgknet.de/radpatch/
http://cc.codegear.com/item/25040
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
Mitch Godfrey
2008-03-21 17:22:32 UTC
Permalink
Thanks for your continued help.
I looked up the links you sent me. This left me very confused. One link
starts with this line:
'With the Delphi 2007 Update 3 aka RAD Studio 2007'.
The seems to be a lack of easy to find info about the version. The about
menu in Delphi ought to somewhere clarify what you have instead of just a
build number. It would be nice to say 'Delphi 2007 Update 2' or something
similar. This is compounded by the fact that to start Delphi 2007, you find
the link in a 'Codegear RAD Studio' folder. That would lead me to believe
that I actually have RAD Studio. Maybe I do and referenced my initial
request incorrectly when I said that I have 'Delphi 2007 Professional'.
Is there a webpage somewhere that will get me back on track with what I
have?
I am believing that RAD Studio 2007 isn't really an update as much as
another bug fix?
So which link would I use to fix my version?

Thanks again
Post by Peter Below (TeamB)
Post by Mitch Godfrey
Is there a bug fix for D2007 that fixes missing context menus for the
TRichEdit component? It use to be that I could right click and get
an edit menu, but it is gone now.
http://andy.jgknet.de/radpatch/
http://cc.codegear.com/item/25040
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
http://www.tamaracka.com/search.htm
http://groups.google.com
Peter Below (TeamB)
2008-03-22 13:48:36 UTC
Permalink
Post by Mitch Godfrey
Thanks for your continued help.
I looked up the links you sent me. This left me very confused. One
link starts with this line: 'With the Delphi 2007 Update 3 aka RAD
Studio 2007'. The seems to be a lack of easy to find info about the
version. The about menu in Delphi ought to somewhere clarify what you
have instead of just a build number. It would be nice to say 'Delphi
2007 Update 2' or something similar. This is compounded by the fact
that to start Delphi 2007, you find the link in a 'Codegear RAD
Studio' folder.
RAD Studio is the shared IDE of several language personalities. The
original D2007 release only contained the Delphi for Win32 personality,
the full RAD Studio release also contains Delphi for .NET and
C++Builder personalities. So you always work with RAD Studio, since
that's the IDE, but you use a specific personality in it, which is
Delphi.

That was clearly an invention of the marketing department <g>, but we
have to live with it. It also makes sense, kind of. The first releases
of RAD Studio 5 where marketed as Delphi 2007 since the Delphi
personality was the only one available.
Post by Mitch Godfrey
when I said that I have 'Delphi 2007 Professional'. Is there a
webpage somewhere that will get me back on track with what I have? I
am believing that RAD Studio 2007 isn't really an update as much as
another bug fix?
No, it is the full version with all personalities, and of course also
bug fixes relative to D2007 update 3. To upgrade to it you need a
product key.

Fire up Regedit and look at the key

HKEY_CURRENT_USER\Software\Borland\BDS\5.0

Do you see an "UpdatePackInstalled" value there? What is its value?

There should also be a "Look for updates" entry in the RAD Studio menu
in your Start menu tree. If you use that, what does it find?

The link on the registered users page for installing D2007 Upd 3 points
to http://cc.codegear.com/item/25001
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
Sven Pran
2008-03-24 10:09:15 UTC
Permalink
I ran the "Check for updates" selection in the CodeGear RAD Studio menu and
was told that two updates were available: December and February. So I
downloaded and started the installation of these updates after having read
the applicable articles on cn.comgear.com and verified that my current build
number was indeed the required 2804 in the third number.

Eventually the update process was aborted with a message that tregsvr.exe
reported something like "Assertion failed" and file not found
..\win32src\w32com.cpp line 482

I also received message(s) to the effect that the process I was running was
not permitted under the system policy, so I assumed that the problem was
running under my limited user account rather than under my administrator
account and tried to run the update again after logging in as administrator.

All I get now is "No updates available"

The current build number on my Delphi 2007 is 11.0.2804.9245
Post by Peter Below (TeamB)
HKEY_CURRENT_USER\Software\Borland\BDS\5.0
Do you see an "UpdatePackInstalled" value there? What is its value?
There is no such value in my HKCU registry for my limited userid, (I have
yet to check my administrator HKCU registry)

So how can I verify if the updates were applied after all, and how can I
apply them if they really failed?

regards Sven

PS. In case it matters: I am running Vista 32bits
Peter Below (TeamB)
2008-03-24 15:12:13 UTC
Permalink
Post by Sven Pran
I ran the "Check for updates" selection in the CodeGear RAD Studio
menu and was told that two updates were available: December and
February. So I downloaded and started the installation of these
updates after having read the applicable articles on cn.comgear.com
and verified that my current build number was indeed the required
2804 in the third number.
You obviously missed the part about administration rights required...
Post by Sven Pran
I also received message(s) to the effect that the process I was
running was not permitted under the system policy, so I assumed that
the problem was running under my limited user account rather than
under my administrator account and tried to run the update again
after logging in as administrator.
All I get now is "No updates available"
So how can I verify if the updates were applied after all, and how
can I apply them if they really failed?
You always have the option to download the installer from the
registered users site and execute it directly instead of letting the
automated update process do it for you. This also applies to the help
update, you can download the zip file, unzip it and launch the
helpsetup program found there with the /upgrade switch.

To check if a code update was applied look at the files in the BIN
folder where the RAD Studio executable is located. The time part of the
files date/time stamp encode the update version, a time of 00 is the
original version ,03 would be update 3. Keep in mind that an update
only changes a subset of the files, not all of them.
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
Sven Pran
2008-03-24 16:57:58 UTC
Permalink
Post by Peter Below (TeamB)
Post by Sven Pran
I ran the "Check for updates" selection in the CodeGear RAD Studio
menu and was told that two updates were available: December and
February. So I downloaded and started the installation of these
updates after having read the applicable articles on cn.comgear.com
and verified that my current build number was indeed the required
2804 in the third number.
You obviously missed the part about administration rights required...
Apparently. But why did not the installer detect this and stop the update
immediately instead of registering the updates as performed (which
probably is wrong)?
Post by Peter Below (TeamB)
Post by Sven Pran
I also received message(s) to the effect that the process I was
running was not permitted under the system policy, so I assumed that
the problem was running under my limited user account rather than
under my administrator account and tried to run the update again
after logging in as administrator.
All I get now is "No updates available"
So how can I verify if the updates were applied after all, and how
can I apply them if they really failed?
You always have the option to download the installer from the
registered users site and execute it directly instead of letting the
automated update process do it for you. This also applies to the help
update, you can download the zip file, unzip it and launch the
helpsetup program found there with the /upgrade switch.
Thanks, I shall try that. (I hope I shall not have any problem identifying
precisely the two update files I need?)
Post by Peter Below (TeamB)
To check if a code update was applied look at the files in the BIN
folder where the RAD Studio executable is located. The time part of the
files date/time stamp encode the update version, a time of 00 is the
original version ,03 would be update 3. Keep in mind that an update
only changes a subset of the files, not all of them.
Doesn't seem to help much as I have no idea which files are affected?

But thanks for the info

regards Sven
Sven Pran
2008-03-25 13:26:15 UTC
Permalink
Post by Peter Below (TeamB)
Post by Sven Pran
I ran the "Check for updates" selection in the CodeGear RAD Studio
menu and was told that two updates were available: December and
February. So I downloaded and started the installation of these
updates after having read the applicable articles on cn.comgear.com
and verified that my current build number was indeed the required
2804 in the third number.
You obviously missed the part about administration rights required...
Nor did I find any such part when I read it this time.
However, as it is my policy to do all system maintenance as administrator I
should have remembered.
Post by Peter Below (TeamB)
Post by Sven Pran
I also received message(s) to the effect that the process I was
running was not permitted under the system policy, so I assumed that
the problem was running under my limited user account rather than
under my administrator account and tried to run the update again
after logging in as administrator.
All I get now is "No updates available"
So how can I verify if the updates were applied after all, and how
can I apply them if they really failed?
You always have the option to download the installer from the
registered users site and execute it directly instead of letting the
automated update process do it for you. This also applies to the help
update, you can download the zip file, unzip it and launch the
helpsetup program found there with the /upgrade switch.
All done, apparently successfully.

(I forgot about the /upgrade switch, but the installer gave me two
alternatives: "Repair" and "Remove".
Obviously I selected "Repair".
I haven't verified the result on the help system yet, but everything seems
OK now)

THANKS!

regards Sven
Mitch Godfrey
2008-03-25 17:53:42 UTC
Permalink
Post by Peter Below (TeamB)
Fire up Regedit and look at the key
HKEY_CURRENT_USER\Software\Borland\BDS\5.0
Do you see an "UpdatePackInstalled" value there? What is its value?
This entry is not listed in RegEdit. I did a search on 'UpdatePackInstalled'
also it was not found.
Post by Peter Below (TeamB)
There should also be a "Look for updates" entry in the RAD Studio menu
in your Start menu tree. If you use that, what does it find?
Yes, I have run 'Check For Updates' and it found an update from December
2007. So I thought I had done an update.
When I run 'Check for Updates' now it says : 'No CodeGear Rad Studio
Updates Available'
Post by Peter Below (TeamB)
The link on the registered users page for installing D2007 Upd 3 points
to http://cc.codegear.com/item/25001
Should I download this and try it?
Post by Peter Below (TeamB)
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
http://www.tamaracka.com/search.htm
http://groups.google.com
Peter Below (TeamB)
2008-03-25 19:46:42 UTC
Permalink
Post by Mitch Godfrey
Post by Peter Below (TeamB)
Fire up Regedit and look at the key
HKEY_CURRENT_USER\Software\Borland\BDS\5.0
Do you see an "UpdatePackInstalled" value there? What is its value?
This entry is not listed in RegEdit. I did a search on
'UpdatePackInstalled' also it was not found.
Mh, it was used in D2006 but I don't know if it was retained for
tracking updates in D2007. I don't have that version installed anymore
since I moved to the full RAD Studio.
Post by Mitch Godfrey
Yes, I have run 'Check For Updates' and it found an update from
December 2007. So I thought I had done an update. When I run 'Check
for Updates' now it says : 'No CodeGear Rad Studio Updates
Available'
Then it also thinks the update was already applied.
Post by Mitch Godfrey
Post by Peter Below (TeamB)
The link on the registered users page for installing D2007 Upd 3
points to http://cc.codegear.com/item/25001
Should I download this and try it?
Yes, but choose a "repair" install first. If that does not work you
will have to do a full uninstall and reinstall, and that takes its time.
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
Sven Pran
2008-03-26 09:20:00 UTC
Permalink
Post by Peter Below (TeamB)
Post by Mitch Godfrey
Post by Peter Below (TeamB)
Fire up Regedit and look at the key
HKEY_CURRENT_USER\Software\Borland\BDS\5.0
Do you see an "UpdatePackInstalled" value there? What is its value?
This entry is not listed in RegEdit. I did a search on
'UpdatePackInstalled' also it was not found.
Mh, it was used in D2006 but I don't know if it was retained for
tracking updates in D2007. I don't have that version installed anymore
since I moved to the full RAD Studio.
Post by Mitch Godfrey
Yes, I have run 'Check For Updates' and it found an update from
December 2007. So I thought I had done an update. When I run 'Check
for Updates' now it says : 'No CodeGear Rad Studio Updates
Available'
Then it also thinks the update was already applied.
Post by Mitch Godfrey
Post by Peter Below (TeamB)
The link on the registered users page for installing D2007 Upd 3
points to http://cc.codegear.com/item/25001
Should I download this and try it?
Yes, but choose a "repair" install first. If that does not work you
will have to do a full uninstall and reinstall, and that takes its time.
While I was struggling I tried a "repair" on my D2007 installation but that
just went into a freeze.

However, manually downloading the December update and the February Help
system update and then just running both (by administrator) apparently
worked fine. (The Help update offered me the choice between "Repair" and
"Remove" (or was it "uninstall"?) so my selection was of course obvious)

On my system I now have the following applicable registry entries: (The key
mentioned above does not exist)

HKLM\SOFTWARE\Borland\BDS\5.0\InstalledUpdates
"Help Update" with value: "February 2008 Help Update"
"Main Product Update" with value "December 2007 Update"

(Administrator:) HKCU\SOFTWARE\Borland\BDS\5.0\InstalledUpdates
"Main Product Update" with value "December 2007 Update"

(Daily user:) HKCU\SOFTWARE\Borland\BDS\5.0\InstalledUpdates
"Help Update" with value: "February 2008 Help Update"
"Main Product Update" with value "December 2007 Update"

and with D2007 run by daily user: My Help > about CodeGear Delphi for Win32
page now reports:"Version 11.0.2902.10471" with "Installed Updates:
"December 2007 Update" and "February 2008 Help Update".


And BTW to Peter: Thanks for your assistance (as always very kind and
helpful)

regards Sven
Mitch Godfrey
2008-03-26 16:50:07 UTC
Permalink
I really appreciate all your help on this.
I have, I hope, one final question.
This is really all about trying to get current and/or restoring context
menus to some components.

Can you tell me
1. For my Delphi 2007 Professional what my build should be if I am current?

2. Would the context menus be there is I was current or do I still need to
install the patch you referred to earlier?

Thanks again for you time on this.
Post by Peter Below (TeamB)
Post by Mitch Godfrey
Post by Peter Below (TeamB)
Fire up Regedit and look at the key
HKEY_CURRENT_USER\Software\Borland\BDS\5.0
Do you see an "UpdatePackInstalled" value there? What is its value?
This entry is not listed in RegEdit. I did a search on
'UpdatePackInstalled' also it was not found.
Mh, it was used in D2006 but I don't know if it was retained for
tracking updates in D2007. I don't have that version installed anymore
since I moved to the full RAD Studio.
Post by Mitch Godfrey
Yes, I have run 'Check For Updates' and it found an update from
December 2007. So I thought I had done an update. When I run 'Check
for Updates' now it says : 'No CodeGear Rad Studio Updates
Available'
Then it also thinks the update was already applied.
Post by Mitch Godfrey
Post by Peter Below (TeamB)
The link on the registered users page for installing D2007 Upd 3
points to http://cc.codegear.com/item/25001
Should I download this and try it?
Yes, but choose a "repair" install first. If that does not work you
will have to do a full uninstall and reinstall, and that takes its time.
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
http://www.tamaracka.com/search.htm
http://groups.google.com
Mitch Godfrey
2008-03-26 16:48:26 UTC
Permalink
I really appreciate all your help on this.
I have, I hope, one final question.
This is really all about trying to get current and/or restoring context
menus to some components.

Can you tell me
1. For my Delphi 2007 Professional what my build should be if I am current?

2. Would the context menus be there is I was current or do I still need to
install the patch you referred to earlier?

Thanks again for you time on this.
Post by Mitch Godfrey
Post by Peter Below (TeamB)
Fire up Regedit and look at the key
HKEY_CURRENT_USER\Software\Borland\BDS\5.0
Do you see an "UpdatePackInstalled" value there? What is its value?
This entry is not listed in RegEdit. I did a search on
'UpdatePackInstalled' also it was not found.
Post by Peter Below (TeamB)
There should also be a "Look for updates" entry in the RAD Studio menu
in your Start menu tree. If you use that, what does it find?
Yes, I have run 'Check For Updates' and it found an update from December
2007. So I thought I had done an update.
When I run 'Check for Updates' now it says : 'No CodeGear Rad Studio
Updates Available'
Post by Peter Below (TeamB)
The link on the registered users page for installing D2007 Upd 3 points
to http://cc.codegear.com/item/25001
Should I download this and try it?
Post by Peter Below (TeamB)
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
http://www.tamaracka.com/search.htm
http://groups.google.com
Peter Below (TeamB)
2008-03-26 19:01:45 UTC
Permalink
Post by Mitch Godfrey
I really appreciate all your help on this.
I have, I hope, one final question.
This is really all about trying to get current and/or restoring
context menus to some components.
Can you tell me
1. For my Delphi 2007 Professional what my build should be if I am current?
Sorry, no. I don't have that version installed anymore. But you should
have some files with a time stamp of 20:03 in your BIN folder if update
3 is installed.
Post by Mitch Godfrey
2. Would the context menus be there is I was current or do I still
need to install the patch you referred to earlier?
You need the patch if update 3 is installed since it introduced the bug
(through a flawed fix to another bug).
--
Peter Below (TeamB)
Don't be a vampire (http://slash7.com/pages/vampires),
use the newsgroup archives :
http://www.tamaracka.com/search.htm
http://groups.google.com
Loading...