Board index » cppbuilder » fixing rc bug in bcb6 (hijacked thread)

fixing rc bug in bcb6 (hijacked thread)


2007-02-15 07:51:58 AM
cppbuilder23
"Dennis Jones" < XXXX@XXXXX.COM >wrote in message
Quote

"Duane Hebert" < XXXX@XXXXX.COM >wrote in message
news:45d26069$ XXXX@XXXXX.COM ...
>
This is a little off-topic, Duane, but did you know you can fix that
yourself?
I don't think I've heard that. How?
 
 

Re:fixing rc bug in bcb6 (hijacked thread)

"Duane Hebert" < XXXX@XXXXX.COM >wrote in message
Quote

"Dennis Jones" < XXXX@XXXXX.COM >wrote in message
news:45d371eb$ XXXX@XXXXX.COM ...
>
>"Duane Hebert" < XXXX@XXXXX.COM >wrote in message
>news:45d26069$ XXXX@XXXXX.COM ...
>>

>This is a little off-topic, Duane, but did you know you can fix that
>yourself?

I don't think I've heard that. How?
1. Open the BPR file in a text editor (e.g. notepad).
2. For each RC file in your project (they will contain 'CONTAINERID="RC"'),
replace the "RC" with "RCCompiler"
3. Save the modified BPR.
4. Open the project in the IDE -- the IDE will modify the project somehow (I
don't remember off-hand what this change is), and you will see that the
'save' icon is now clickable.
5. Save the (IDE-modified) project.
You're done. Your project will now compile through, incuding all RC files.
However, you must do this whenever you add a new RC file to your project.
If you want to simplify this task a little, you can get my FixBpr utility
(www.grassvalleysoftware.com/FixBpr.zip) which will make the
"RCCompiler" changes for you. Then you just follow steps 4-5 above to let
the IDE complete the fix.
- Dennis
 

Re:fixing rc bug in bcb6 (hijacked thread)

"Dennis Jones" < XXXX@XXXXX.COM >wrote in message
Quote
>>This is a little off-topic, Duane, but did you know you can fix that
>>yourself?
>
>I don't think I've heard that. How?

1. Open the BPR file in a text editor (e.g. notepad).
2. For each RC file in your project (they will contain
'CONTAINERID="RC"'),
replace the "RC" with "RCCompiler"
3. Save the modified BPR.
4. Open the project in the IDE -- the IDE will modify the project somehow
(I
don't remember off-hand what this change is), and you will see that the
'save' icon is now clickable.
5. Save the (IDE-modified) project.

You're done. Your project will now compile through, incuding all RC
files.
However, you must do this whenever you add a new RC file to your project.
This seems to work. Thanks. It's sort of ridiculous to
think that Borland couldn't issue a fix for this one. Same
thing for the CodeGuard leak in WinHelp or whatever. A
one line change.
That's probably the reason that I even got in this
thread. CodeGear needs to change this.
 

{smallsort}

Re:fixing rc bug in bcb6 (hijacked thread)

Duane Hebert wrote:
Quote

This seems to work. Thanks. It's sort of ridiculous to
think that Borland couldn't issue a fix for this one. Same
thing for the CodeGuard leak in WinHelp or whatever. A
one line change.

That's probably the reason that I even got in this
thread. CodeGear needs to change this.

Exactly!
The fact that there is a workaround shouldn't be a license to ignore a bug.
BDS 2006 works for the most part, but there are an inordinate number of
small problems and minor bugs and failures that make it unpleasant to
use. It a kind of death by a thousand needles, rather than a spear
through the heart.
Many, if not most, of these could be fixed quickly, with no danger of
ABI incompatibility, if there was a real resolve to do so at CodeGear.
The fact that they aren't dealing with these issues effectively tells me
that resolve is not there.
They are trying to create a dichotomy between putting their effort into
bug fixes as opposed to completing a new version, implying they don't
have the resources to do both. And at the same time they say that the
resources they put into developing a new PHP IDE didn't detract from
their BDS efforts in any way. This (and their explicit statements) tells
me they are focused almost completely on new product development and
have no desire to correct bugs in the current product. In fact, I
suspect they intend to drop all maintenance of the current products as
soon as the new CodeGear branded products are released.
Dennis Cote
 

Re:fixing rc bug in bcb6 (hijacked thread)

"Dennis Cote" < XXXX@XXXXX.COM >wrote in message
Quote
Duane Hebert wrote:
The fact that there is a workaround shouldn't be a license to ignore a
bug.
Well, first of all, you need to know there's a workaround. Borland
could have posted this in CG where this was reported in 2002.
The particularly need thing about this bug is that it is easy to miss.
You can change a bunch of code and rebuild a project. It will look
like it succeeded but the exe (or dll) won't be regenerated.
 

Re:fixing rc bug in bcb6 (hijacked thread)

Dennis Cote wrote:
Quote
And at the same time they say that the
resources they put into developing a new PHP IDE didn't detract from
their BDS efforts in any way.
A new PHP IDE? That's the first I heard about it. Is this official? Is it released?
 

Re:fixing rc bug in bcb6 (hijacked thread)

Randall Parker wrote:
Quote
A new PHP IDE? That's the first I heard about it. Is this official? Is it
released?
It's official, as of February 20th. Press release on the CodeGear site.
Called "Delphi for PHP" for some strange reason, even though it's not
Delphi as we've traditionally known it.
www.codegear.com/LinkClick.aspx
--
-Brion
There's no such thing as 'one, true way;'
- Mercedes Lackey
 

Re:fixing rc bug in bcb6 (hijacked thread)

"Brion L. Webster" < XXXX@XXXXX.COM >wrote in message
Quote
Randall Parker wrote:
Called "Delphi for PHP" for some strange reason, even though it's not
Delphi as we've traditionally known it.
In order for this naming decision to make sense they're changing the name of
C++ Builder to Delphi for C++ ;-)
Db
 

Re:fixing rc bug in bcb6 (hijacked thread)

"Db" wrote:
Quote
"Brion L. Webster" < XXXX@XXXXX.COM >wrote in message
news: XXXX@XXXXX.COM ...
>Randall Parker wrote:

>Called "Delphi for PHP" for some strange reason, even though it's not
>Delphi as we've traditionally known it.

In order for this naming decision to make sense they're changing the name
of C++ Builder to Delphi for C++ ;-)
Indeed. This means that the IDE is being called Delphi and to prevent
confusion with the language Delphi this will be renamed to Object Pascal. So
the full name of the latest 'Delphi' is actually 'Delphi for Object Pascal
for Win32'. I think.
Somebody know when 'Delphi Studio 2007' will be released?
Peter
 

Re:fixing rc bug in bcb6 (hijacked thread)

Peter Agricola wrote:
Quote
Somebody know when 'Delphi Studio 2007' will be released?
I don't believe there's an official public release date yet, but you can
bet it will be before April 1, 2007 to meet the accounting target of Q1,
2007. Someone will have a boxed copy, or electronic download, of it on
March 31, 2007, at some time zone in the world.
*sheer speculation, so call off the SEC hounds.
--
-Brion
There's no such thing as 'one, true way;'
- Mercedes Lackey
 

Re:fixing rc bug in bcb6 (hijacked thread)

Brion L. Webster wrote:
Quote
*sheer speculation, so call off the SEC hounds.

Too late.