Icon View Thread

The following is the text of the current message along with any replies.
Messages 11 to 20 of 22 total
Thread Installing DBISAM in D2009 with D5 installed
Fri, Jul 17 2009 7:18 PMPermanent Link

Jon Lloyd Duerdoth
Jerry

I had no issues with adding packages that I had used in D2006
as long as they had been updated to D2009... this included
the Jedi/TurboPower stuff.

JonD

Jerry Clancy wrote:
> Good to know.
>
> I'm having more serious problems now that I'm trying to move my existing
> D5 projects into D2009. None of the 3rd-party packages are showing up in
> the Tool Palette when I open and existing D5 projects in D2009. And, so
> far anyway, my posts to some groups about how to add these packages,
> already installed, to the project have met with either silence of
> suggestions to check library paths, which are already OK.
>
> I think I'm in for some tough sledding.
>
> Jerry
>
> "Fernando Dias" <fernandodias.removthis@andthis.easygate.com.pt> wrote
> in message
> news:5C1259C6-2550-407D-B0C7-46412BEE2F26@news.elevatesoft.com...
>> Jerry, Jon
>>
>> I'm in the same boat Smiley
>> I've just tried the conversion of a small D2006 app, and the very
>> first issues I'm dealing with are:
>>
>> 1.
>> Need to replace some PChar/String with PAnsiChar/AnsiString when
>> calling a few windows api functions.
>>
>> 2.
>> Flat TDBNavigator buttons don't paint correctly if Xp Themes are enabled
>>   This one can be corrected applying Andy's VCL fix pack:
>>   http://andy.jgknet.de/blog
>>
>> 3.
>> The colours of the Panels have a strange behaviour, that I couldn't
>> yet understand, when we change the color to clBtnFace and XpThemes are
>> enabled.
>>
>> 4.
>> As far as I can see, and contrary to what Marco Cantu's book says,
>> TDBImage only supports BMP format, exactly as the previous versions.
>> TImage supports jpeg, png and gif also.
>>
>> 5.
>> Need to replace "vcljpg" with "vclimg" in packages that are using the
>> VCLJPG package because it doesn't exist anymore.
>>
>>
>> So far so good, let's see what's next Smiley...
>>
>> --
>> Fernando Dias
>> [Team Elevate]
>>
>
Fri, Jul 17 2009 9:27 PMPermanent Link

"Jerry Clancy"
My problem is not adding packages to D2009. It's getting converted projects
(from D5) to see them. They don't show up in the Tool Palette even though
they are in the Installed Packages list.

I'll be playing with this pretty much all day Saturday. Ugh!

Jerry

"Jon Lloyd Duerdoth" <jld@welshdragoncomputing.ca> wrote in message
news:FAD9FC3C-B5C8-4E52-A73D-1E343653B91D@news.elevatesoft.com...
> Jerry
>
> I had no issues with adding packages that I had used in D2006
> as long as they had been updated to D2009... this included
> the Jedi/TurboPower stuff.
>
> JonD
>
Sat, Jul 18 2009 1:22 PMPermanent Link

"Raul"
Hi Jerry,

I'm experimenting with the same process and it's not an issue for me - my D5
projects are coming over to d2009 just fine.

Component issues i have are missing/changed  properties and events but that
is easily fixable.  Everything (components) does shows up on the form and i
do have all components on tool palette i would expect when in design mode
(this being a d5 project i opended and was converted to d2009).

One of the differences (i think) is that in my case it's a clean D2009
machine with no d5 (or any other delpi)  installed.

Sorry, this is not much help to you directly but thought i'd let you know
that based on my test it does seem to be your machine specific when coming
from d5.

Not sure if you're willing to undertake the work but i'd suggest moving D5
into a another machine or even virtual one (then you can run both on same
computer) doing a clean D2009 install.

Raul


"Jerry Clancy" <jclancy@billtrak.com> wrote in message
news:A156CCBC-ACD8-4F8E-9ED9-32C5F15C56CA@news.elevatesoft.com...
> Good to know.
>
> I'm having more serious problems now that I'm trying to move my existing
> D5 projects into D2009. None of the 3rd-party packages are showing up in
> the Tool Palette when I open and existing D5 projects in D2009. And, so
> far anyway, my posts to some groups about how to add these packages,
> already installed, to the project have met with either silence of
> suggestions to check library paths, which are already OK.
>
> I think I'm in for some tough sledding.
>
> Jerry



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4257 (20090718) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



Sat, Jul 18 2009 3:55 PMPermanent Link

Jon Lloyd Duerdoth
My only comment in respect to a clean install...

I had all kinds of problems with D2006 & D2009 on the
same machine.  Installing components and finding
DCU's and BPL's in the wrong places because of hard coded
directories in the component projects.

Got it sorted out once I realized what was happening but
it was an issue for some time!

JonD

Raul wrote:
> Hi Jerry,
>
> I'm experimenting with the same process and it's not an issue for me - my D5
> projects are coming over to d2009 just fine.
>
> Component issues i have are missing/changed  properties and events but that
> is easily fixable.  Everything (components) does shows up on the form and i
> do have all components on tool palette i would expect when in design mode
> (this being a d5 project i opended and was converted to d2009).
>
> One of the differences (i think) is that in my case it's a clean D2009
> machine with no d5 (or any other delpi)  installed.
>
> Sorry, this is not much help to you directly but thought i'd let you know
> that based on my test it does seem to be your machine specific when coming
> from d5.
>
> Not sure if you're willing to undertake the work but i'd suggest moving D5
> into a another machine or even virtual one (then you can run both on same
> computer) doing a clean D2009 install.
>
> Raul
>
>
> "Jerry Clancy" <jclancy@billtrak.com> wrote in message
> news:A156CCBC-ACD8-4F8E-9ED9-32C5F15C56CA@news.elevatesoft.com...
>> Good to know.
>>
>> I'm having more serious problems now that I'm trying to move my existing
>> D5 projects into D2009. None of the 3rd-party packages are showing up in
>> the Tool Palette when I open and existing D5 projects in D2009. And, so
>> far anyway, my posts to some groups about how to add these packages,
>> already installed, to the project have met with either silence of
>> suggestions to check library paths, which are already OK.
>>
>> I think I'm in for some tough sledding.
>>
>> Jerry
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature database 4257 (20090718) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>
Sun, Jul 19 2009 12:45 AMPermanent Link

"Jerry Clancy"
Raul and Jon,

Don't have the luxury or time of moving it to another machine or playing
virtual games. D5 coexisting is critical as I must maintain the apps until
such time as I get them working in D2009. Having said that, however, I
suspect that what you say is true. I may try reimporting a D5 project after
eliminating resource files, etc., in addition to the .dsk file and see what
happens.

My System Path environmental variable is still set for D5 paths but I have
carefully set all the D2009 library and debug paths. Something of a mystery
at the moment.

I have yet to find any Help reference on how to add packages to the
project's Tool Palette. Will scan Marco's Handbook as well but it doesn't
help that the "free" bonus is not printable, another little annoyance.

Thanks for the thoughts, guys. Will let you know how it goes.

Jerry

"Raul" <raul@raul.ca> wrote in message
news:9A509DE4-9B28-44C7-ABF1-9F1E35779E43@news.elevatesoft.com...
> Hi Jerry,
>
> I'm experimenting with the same process and it's not an issue for me - my
> D5 projects are coming over to d2009 just fine.
>
> Component issues i have are missing/changed  properties and events but
> that is easily fixable.  Everything (components) does shows up on the form
> and i do have all components on tool palette i would expect when in design
> mode (this being a d5 project i opended and was converted to d2009).
>
> One of the differences (i think) is that in my case it's a clean D2009
> machine with no d5 (or any other delpi)  installed.
>
> Sorry, this is not much help to you directly but thought i'd let you know
> that based on my test it does seem to be your machine specific when coming
> from d5.
>
> Not sure if you're willing to undertake the work but i'd suggest moving D5
> into a another machine or even virtual one (then you can run both on same
> computer) doing a clean D2009 install.
>
> Raul
Sun, Jul 19 2009 10:08 AMPermanent Link

"Raul"

> I have yet to find any Help reference on how to add packages to the
> project's Tool Palette. Will scan Marco's Handbook as well but it doesn't
> help that the "free" bonus is not printable, another little annoyance.


Not sure if i'm answering what you asked but in my case i had some custom
and files and components  i did not have a package file (bpl) ?

I did this to add them :
-  file->new->package (delphi)
- add any units, etc or open a whole project
- in project manager right-click on package
- select Install : it should add any components to delphi and show you
resulting dialog on what was added

Worked for DBISAM stuff for example - in order to recompile dbsys.

Raul



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4258 (20090719) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



Sun, Jul 19 2009 10:38 AMPermanent Link

"Raul"
One more suggestion :  Have you tried running the D2009 with non-default
registry keys (using -r option) ?

This might help you narrow down the problem as it will create a default set.
You won't have your 3rd party components there (unsless you add them) but if
delphi default ones appear in tool pallete then you might be able to compare
the registry settings between this new and default to see what differences
are and how to fix it.

run something like this "C:\Program Files\CodeGear\RAD
Studio\6.0\bin\bds.exe" -pDelphi -rCustomConfig

This will start Delphi IDE with settings in
HKEY_CURRENT_USER\Software\CodeGear\CustomConfig - which does not exist so
IDE will create all default entries.

Run it without the -r option and you're back in your default one - so it's
non-destructive for your environment.

Raul


> Don't have the luxury or time of moving it to another machine or playing
> virtual games. D5 coexisting is critical as I must maintain the apps until
> such time as I get them working in D2009. Having said that, however, I
> suspect that what you say is true. I may try reimporting a D5 project
> after eliminating resource files, etc., in addition to the .dsk file and
> see what happens.
>
> My System Path environmental variable is still set for D5 paths but I have
> carefully set all the D2009 library and debug paths. Something of a
> mystery at the moment.
>
> I have yet to find any Help reference on how to add packages to the
> project's Tool Palette. Will scan Marco's Handbook as well but it doesn't
> help that the "free" bonus is not printable, another little annoyance.
>
> Thanks for the thoughts, guys. Will let you know how it goes.
>
> Jerry



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4258 (20090719) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



Sun, Jul 19 2009 11:20 AMPermanent Link

"Jerry Clancy"
My problem is not adding packages to Delphi -- they're there already. They
will all show up, eg, in Unit1 of a new D2009 project but only the base IDE
packages show up in a converted D5 project and there seems to be no
mechanism to add the installed 3rd-party packages to the Tool Palette of the
project itself (not D2009 -- already there). And there's no guidance
anywhere on this that I can find.

Makes no sense to me.

Jerry

"Raul" <raul@raul.ca> wrote in message
news:DC77EE99-7CFB-48C1-8ABF-809FBBC14FA0@news.elevatesoft.com...
>
>> I have yet to find any Help reference on how to add packages to the
>> project's Tool Palette. Will scan Marco's Handbook as well but it doesn't
>> help that the "free" bonus is not printable, another little annoyance.
>
>
> Not sure if i'm answering what you asked but in my case i had some custom
> and files and components  i did not have a package file (bpl) ?
>
> I did this to add them :
> -  file->new->package (delphi)
> - add any units, etc or open a whole project
> - in project manager right-click on package
> - select Install : it should add any components to delphi and show you
> resulting dialog on what was added
>
> Worked for DBISAM stuff for example - in order to recompile dbsys.
>
Sun, Jul 19 2009 11:22 AMPermanent Link

"Jerry Clancy"
Will give it a try later when I'm back at work. Thanks.

Jerry

"Raul" <raul@raul.ca> wrote in message
news:04868E8F-70DE-4106-8D88-CF7782BD3080@news.elevatesoft.com...
> One more suggestion :  Have you tried running the D2009 with non-default
> registry keys (using -r option) ?
>
> This might help you narrow down the problem as it will create a default
> set. You won't have your 3rd party components there (unsless you add them)
> but if delphi default ones appear in tool pallete then you might be able
> to compare the registry settings between this new and default to see what
> differences are and how to fix it.
>
> run something like this "C:\Program Files\CodeGear\RAD
> Studio\6.0\bin\bds.exe" -pDelphi -rCustomConfig
>
> This will start Delphi IDE with settings in
> HKEY_CURRENT_USER\Software\CodeGear\CustomConfig - which does not exist so
> IDE will create all default entries.
>
> Run it without the -r option and you're back in your default one - so it's
> non-destructive for your environment.
Sun, Jul 19 2009 2:07 PMPermanent Link

"Raul"
As far as i know (and i might very well be wrong) there are no project
specific packages in tool palette nor can you add them specifially to a
single projects palette  - it shows all d2009 ones (that apply based on
project type and what you're viewing - code vs designer) so any components
available in d2009 should be available in project (whether it's new d2009
one or old d5 that you brought over).  As i mentioned before it works for
me.

I know you did not want to reinstall your D2009 but considering the time
you've already spent on troubleshooting a clean install of d2009 and
separate one for d5 might save you time and frustration in the long run.

Raul


> My problem is not adding packages to Delphi -- they're there already. They
> will all show up, eg, in Unit1 of a new D2009 project but only the base
> IDE packages show up in a converted D5 project and there seems to be no
> mechanism to add the installed 3rd-party packages to the Tool Palette of
> the project itself (not D2009 -- already there). And there's no guidance
> anywhere on this that I can find.
>
> Makes no sense to me.
>
> Jerry
>



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4259 (20090719) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



« Previous PagePage 2 of 3Next Page »
Jump to Page:  1 2 3
Image