Board index » cppbuilder » ANN: JVCL 3.00 Released!

ANN: JVCL 3.00 Released!


2005-03-24 04:49:36 PM
cppbuilder89
The JVCL Team is proud to announce that the stable release of JVCL 3.00
is available for download.
JVCL is a library of more than 570 visual and non-visual components for
Delphi 5, 6, 7 and 2005; C++Builder 5, 6 and Kylix 3. JVCL is
distributed subject to the Mozilla Public License Version 1.1
(www.mozilla.org/MPL/MPL-1.1.html) and is completely free for all
developers (open source, shareware or commercial) and includes the full
source to all components.
This release contains changes, additions and bugfixes too numerous to
list here, but here are some of the highlights:
- Support for Delphi 5, 6, 7 and 2005 (Win32)
- Support for C++ Builder 5 and 6
- Support for Kylix 3
- The monolithic package structure of JVCL 2.10 has been broken into
smaller packages.
- Files have been renamed and arranged using a more logical naming
scheme and folder structure, making it easier to find what you are
looking for.
- Numerous components have been merged. This means there are almost no
duplicates in JVCL anymore.
- The full install contains a tool to convert large parts of your source
from JVCL 2.10 to JVCL 3.00, simplifying migration.
- Several new components and libraries have been added, among them UIB,
Globus, KWizard, DockPresident, Managed Threads, UIL Time Framework,
dxPack II, Jans Components, Print Preview, Ultim DB Components, Full
Color controls, a LED control, a checkbox/radiobutton treeview and an
XML database.
- A new package generator that creates packages for all supported
platforms from XML files.
- A new installer that knows about and automatically detects package
dependecies, installing what you need in each supported version.
- Improved support for Windows XP theming.
- Improved support for VisualCLX (not complete).
- Numerous bugs fixed.
- Support for localization using dxgettext
(dxgettext.sourceforge.net)
If you are currently using JVCL 2.10, please read the documentation
*carefully* before installing JVCL 3, especially the migration document.
This release is available in four different flavors:
- Full install + latest JCL
- Full install without JCL
- Source and examples only
- Source only
Later on we will also provide separate downloads for those packages that
can be installed in a "stand-alone" mode (JvUIB, JvWizard, JvGlobus,
JvManagedThreads, JvDocking, JvXPCtrls and JvDotNetCtrls)
To download JVCL 3, go to sourceforge.net/projects/jvcl and click
the "Files" link at the top or go directly at this address:
sourceforge.net/project/showfiles.php
The current version is JVCL 3.00.
The JVCL Team
jvcl.sourceforge.net
 
 

Re:ANN: JVCL 3.00 Released!

"OBones" wrote in message <news: XXXX@XXXXX.COM >:
Quote
The JVCL Team is proud to announce that the stable release of JVCL 3.00
is available for download.
Perfect work! Thanks.
--
cu,
Michael
 

Re:ANN: JVCL 3.00 Released!

OBones wrote:
Quote
The JVCL Team is proud to announce that the stable release of JVCL
3.00 is available for download.
Oddly the jcl thats included is 1.94 which JVCL claims it cant use for
d7 or 2005...
 

{smallsort}

Re:ANN: JVCL 3.00 Released!

Liz wrote:
Quote
OBones wrote:


>The JVCL Team is proud to announce that the stable release of JVCL
>3.00 is available for download.


Oddly the jcl thats included is 1.94 which JVCL claims it cant use for
d7 or 2005...
Nope, it's 1.95 Build 1848 that is with the JVCL 3.00
The 1.94 version was with the Release Candidate 1.
 

Re:ANN: JVCL 3.00 Released!

OBones wrote:
Quote
Nope, it's 1.95 Build 1848 that is with the JVCL 3.00

The 1.94 version was with the Release Candidate 1.
Well I downloaded JVCL300CompleteJCL195-Build1848.zip and the installer
is telling me that 1.95 isnt there for d7 and d9
 

Re:ANN: JVCL 3.00 Released!

Liz wrote:
Quote
OBones wrote:


>Nope, it's 1.95 Build 1848 that is with the JVCL 3.00
>
>The 1.94 version was with the Release Candidate 1.


Well I downloaded JVCL300CompleteJCL195-Build1848.zip and the installer
is telling me that 1.95 isnt there for d7 and d9
Did you install JCL first, for all those targets ?
The source itself is not enough, you need to install the JCL first, it
has its own install.bat
 

Re:ANN: JVCL 3.00 Released!

OBones wrote:
Quote
Did you install JCL first, for all those targets ?
The source itself is not enough, you need to install the JCL first,
it has its own install.bat
Yes I did :)
 

Re:ANN: JVCL 3.00 Released!

Liz wrote:
Quote
OBones wrote:


>Did you install JCL first, for all those targets ?
>The source itself is not enough, you need to install the JCL first,
>it has its own install.bat


Yes I did :)
Then I don't get it. Are you sure you indicated the right path to the
JCL in the appropriate location inside the JVCL installer?
 

Re:ANN: JVCL 3.00 Released!

OBones wrote:
Quote
Then I don't get it. Are you sure you indicated the right path to the
JCL in the appropriate location inside the JVCL installer?
Definately. I only have 1 location for jcl
 

Re:ANN: JVCL 3.00 Released!

Liz wrote:
Quote
OBones wrote:


>Then I don't get it. Are you sure you indicated the right path to the
>JCL in the appropriate location inside the JVCL installer?


Definately. I only have 1 location for jcl
Liz,
I had a similar problem with RC1, where it kept on telling me I had an
invalid JCL when I knew I didn't!?
In desperation I removed all traces of JCL and JVCL from the PC and
started afresh. That worked.
--
Pierre AKA finalfiler
Final Filer Software
http://www dot finalfiler dot com
Worrigee, NSW, Australia 2540
------------------------------
Compassion is not weakness, and concern for the unfortunate is not
socialism.
Hubert Humphrey
 

Re:ANN: JVCL 3.00 Released!

Pierre wrote:
Quote
I had a similar problem with RC1, where it kept on telling me I had
an invalid JCL when I knew I didn't!?

In desperation I removed all traces of JCL and JVCL from the PC and
started afresh. That worked.
The dumb part is I had 1.95 installed anyway!!
A number of the files such as the install.txt in the 1.95 release still
say Im 1.94, I'ved checked in the zips coming down hence I wondered if
something else was going on in the jvcl test.
 

Re:ANN: JVCL 3.00 Released!

Hi Liz,
Quote
A number of the files such as the install.txt in the 1.95 release still
say Im 1.94,
AFAICS, the number is two: install.txt and
examples\vcl\idefavopendialogs\IdeOpenDlgFavoriteD90.bdsproj.
BTW, since the JVCL installer source code is available, you could see
for yourself what's going wrong, why it concludes that JCL is not up to
date. This would help us a lot, since apparently the problem did not
show up during our tests.
Greetings, Robert
 

Re:ANN: JVCL 3.00 Released!

Robert Rossmair wrote:
Quote
AFAICS, the number is two: install.txt and
examples\vcl\idefavopendialogs\IdeOpenDlgFavoriteD90.bdsproj.
See a post in attachments about the jcl install file.
Quote
BTW, since the JVCL installer source code is available, you could see
for yourself what's going wrong, why it concludes that JCL is not up
to date. This would help us a lot, since apparently the problem did
not show up during our tests.
I will do, when I have some time.
 

Re:ANN: JVCL 3.00 Released!

Liz wrote:
Quote
A number of the files such as the install.txt in the 1.95 release still
say Im 1.94, I'ved checked in the zips coming down hence I wondered if
something else was going on in the jvcl test.
Liz,
No issue at all with my upgrade, although I did uninstall the RC1 files
and bpls first.
I had one issue, which I'll report as a bug
function StrIsInteger(const S: string): Boolean;
var
I: Integer;
Ch: Char;
begin
Result := S <>'';
for I := 1 to Length(S) do
begin
Ch := S[I];
if (not CharIsNumber(Ch)) or (Ch = DecimalSeparator) then //Az
begin
Result := False;
Exit;
end;
end;
end;
I believe the CharIsNumber function call ought to be CharIsNumberChar
regards
--
Pierre AKA finalfiler
Final Filer Software
http://www dot finalfiler dot com
Worrigee, NSW, Australia 2540
------------------------------
Compassion is not weakness, and concern for the unfortunate is not
socialism.
Hubert Humphrey
 

Re:ANN: JVCL 3.00 Released!

Liz wrote:
Quote

A number of the files such as the install.txt in the 1.95 release still
say Im 1.94, I'ved checked in the zips coming down hence I wondered if
something else was going on in the jvcl test.
Liz,
No issue at all with my upgrade, although I did uninstall the RC1 files
and bpls first.
The CharIsNumber function call bug remains under Delphi 6 & 7. I'll
report as a bug, although it is easy enough to fix.
function StrIsInteger(const S: string): Boolean;
var
I: Integer;
Ch: Char;
begin
Result := S <>'';
for I := 1 to Length(S) do
begin
Ch := S[I];
if (not CharIsNumber(Ch)) or (Ch = DecimalSeparator) then //Az
begin
Result := False;
Exit;
end;
end;
end;
I believe the CharIsNumber function call ought to be CharIsNumberChar
regards
--
Pierre AKA finalfiler
Final Filer Software
http://www dot finalfiler dot com
Worrigee, NSW, Australia 2540
------------------------------
Compassion is not weakness, and concern for the unfortunate is not
socialism.
Hubert Humphrey