Page 1 of 1

Incorrect designtime package for Delphi 7

Posted: 07.02.2008, 20:28
by Baldo1024
I'm a component developer and have components that make use of Zeos DBO (TEstSearchDialogs). The requires section of the Delphi 7 designtime package of DBO ZEOSDBO-6.6.2-rc is incomplete, causing all units to be pulled into the designtime package. Any package that require a Zeos component now also require the designtime package of Zeos (which is bad practice).

The designtime package ZComponentDesign70.dpk states:

Code: Select all

requires
  dbrtl,
  designide;
but should sate:

Code: Select all

requires
  designide,
  ZCore,
  ZParseSql,
  ZPlain,
  ZDbc,
  ZComponent;
Then all dependencies from all 3rd party packages can be created by standards.