View Issue Details

IDProjectCategoryView StatusLast Update
0001846JEDI VCL00 JVCL Componentspublic2004-08-03 07:36
ReportercginzelAssigned Toobones 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0001846: TJvIPAddress and TJvSpinEdit not registered?
DescriptionUsing the latest CVS install, the IpAddess and SpinEdit controls are not appearing on the component pallet. I'm using Delphi6 Personal Edition. I've got all of the right settings as far as I can tell. This has been a problem for at least a week using the J3 installer.

P.S. Is CVS down? I haven't been able to us Tortoise to update for the last several days either. Had to download the latest CVS zip instead...
TagsNo tags attached.

Activities

user72

2004-06-09 00:12

  ~0004504

These should be registered in the JvStdCtrls package. Take a look at design\JvStdCtrlsReg.pas. Do they appear there?

If they appear to be registered but you can't find them, open View|Component List and see if you can find them there (they might be on another palette tab than you expect)

cginzel

2004-06-09 18:54

reporter   ~0004512

Peter, I'm sure that the components are not on the pallet because I have an app that uses them both and when I try to open the form, I get error messages.

JvStdCtrlsReg.pas does show them, but unless I manually install the JvStdCtrlReg.pas as a component, they do not appear in the Jv Edits tab...

The only components that appear on that tab following the use of the install program are:

JvValidateEdit, JvEditor, JvHLEditor, JvWideEditor, JvWidrHLEditor, JvHLEdPropDlg

user72

2004-06-10 00:19

  ~0004517

Open and rebuild the JvStdCtrls-R and JvStdCtrls-D packages in Delphi. Are the components registered then?

Could be a problem with the installer, but sounds trange...

anonymous

2004-06-10 06:17

viewer   ~0004531

Last edited: 2004-06-10 06:17

Peter, I'm green enough not to know exactly what you want me to do... :)

Which files do you want me to open? The only packages I see are in the packages subdirectory and I'm unable to open them without getting a project macro error...

edited on: 06-10-04 06:17

user72

2004-06-10 06:27

  ~0004532

> without getting a project macro error
This indicates that you have some problems with CR/LF's in JVCL (did you get them from the daily zips?). This happens sometimes due to failures with the automatic script that is running on SF to create the zip files.

Two ways to resolve this issue (you must fix this before we can resolve the real issue):


1. Open devtools\AdjustLineBreaks.dpr in Delphi, build it and then use the resulting exe to convert the LF's in JVCL source files to CRLF's
2. Get a new daily zip to replace your current one

Now, go into the jvcl\packages folder and open the ?? Packages.bpg for your version of Delphi and find the packages that are named JvStdCtrlsXXX (there should be two). Build the "R" package and install the "D" package. After this, can you see the JvIPAdress and JvSpinEdit on the palette?

anonymous

2004-06-10 18:45

viewer   ~0004533

Last edited: 2004-06-10 18:45

"After this, can you see the JvIPAdress and JvSpinEdit on the palette? "

Yes. I downed the latest zip, uninstalled the JVCL, ran the install, the controls were missing, tried to open the package, but it had the CRLF problem so I ran the CRLF proggie against the packages, open the package, compiled the JvStdCtrlsD6R and then installed JvStdCtrlsD6D and all of the missing components appeared!

So what does this mean about the installer?
-Charles

edited on: 06-10-04 18:45

cginzel

2004-06-10 19:09

reporter   ~0004534

Peter,

Okay, I tried uninstalling and then re-installed, both using the JVCL installer. Then when I reopened Delphi, I got the following error twice which I now remember getting before... ;)

Package C:\Program Files\Borland\Delphi\Projects\Bpl\JvStdCtrlsD6D.bpl can't be installed because it is not a design time package.
Do you want to attempt to load this package the next time a project is loaded?

So why is it doing that?

user72

2004-06-11 02:26

  ~0004535

Search your harddrive for duplicates of JvStdCtrlsD6D.bpl and .dcp and remove them. Then try again. Also check your Delphi library paths: you should have either <jvcl>\lib\d6 or <jvcl>\run, but not both.

Finally, check your system paths: you must have the <delphi>\Projects\BPL folder in there.

user72

2004-06-11 02:27

  ~0004536

> So what does this mean about the installer?
I don't know really...Andreas might have a clue

cginzel

2004-06-11 20:50

reporter   ~0004541

I can find only one set of JvStdCtrlsD6D.bpl and .dcp files each on my whole system (searched from the root C:\ using ransack).

I did have both <jvcl>\lib\d6 and <jvcl>\run in the library path so I removed the <jvcl>\run.

Uninstalled and reinstalled using the JVCL3 installer and I'm still getting the same error message when I open Delphi...

Package C:\Program Files\Borland\Delphi\Projects\Bpl\JvStdCtrlsD6D.bpl can't be installed because it is not a design time package.
Do you want to attempt to load this package the next time a project is loaded?

cginzel

2004-06-11 20:51

reporter   ~0004542

Oh and I do have <delphi>\Projects\BPL in my system path...

cginzel

2004-06-11 21:06

reporter   ~0004543

Note: If I manually build JvStdCtrlsD6R and then install JvStdCtrlsD6D, the controls appear and there is no error when I open Delphi...

obones

2004-08-03 07:36

administrator   ~0004896

This bug has not had any activity for more than a month, it is therefore considered closed.
To the original poster: If you think the issue is still there, even after having tested with the JVCL3, please create a new bug report.

To get the latest JCL and JVCL please go to these sites:

http://jcl.sf.net/daily/
http://jvcl.sf.net/daily/

Issue History

Date Modified Username Field Change
2004-06-08 20:21 cginzel New Issue
2004-06-09 00:12 user72 Note Added: 0004504
2004-06-09 02:47 user72 Status new => feedback
2004-06-09 18:54 cginzel Note Added: 0004512
2004-06-10 00:19 user72 Note Added: 0004517
2004-06-10 06:17 anonymous Note Added: 0004531
2004-06-10 06:17 anonymous Note Edited: 0004531
2004-06-10 06:27 user72 Note Added: 0004532
2004-06-10 18:45 anonymous Note Added: 0004533
2004-06-10 18:45 anonymous Note Edited: 0004533
2004-06-10 19:09 cginzel Note Added: 0004534
2004-06-11 02:26 user72 Note Added: 0004535
2004-06-11 02:27 user72 Note Added: 0004536
2004-06-11 20:50 cginzel Note Added: 0004541
2004-06-11 20:51 cginzel Note Added: 0004542
2004-06-11 21:06 cginzel Note Added: 0004543
2004-08-03 07:36 obones Status feedback => resolved
2004-08-03 07:36 obones Resolution open => fixed
2004-08-03 07:36 obones Assigned To => obones
2004-08-03 07:36 obones Note Added: 0004896