Subject Re: [IBO] Virtual Tree, IBO4 and Delphi6
Author Lester Caine
Builder 5 already had the requirement for separate run-time
and design-time packages.

The only trick is to keep the design-time registration in
the design-time module in the same way as Mike has now done
with the latest VirtualTree download ( 2.5.6 ).

The VirtualTreeReg.pas goes in the design package, and
access VirtualTrees.pas and ShellUtilities.pas as a run-time
bpl, which is all that needs to be distributed with the

( I'd like to add the IBO bits to a single pair of modules -
any chance? )

The reasoning behind this is that the design-time stuff,
such as DsgnIntf is not supposed to be distributed, Delphi 5
got it wrong, and Builder 5 had it fixed, so it sounds if
Delphi 6 has a better fix still, changing the file names as

OnDragDrop is now a procedure - I am rusty on Pascal, so I
just commented out the guts and changed the definitions. I
do not want drag and drop anyway, I am only looking for an
inteligent viewer of an equipment tree. But the basics still
don't work, so I have dropped back to porting an IBO ->
ElTree trial just to find out how VirtualTree works.

Lester Caine
L.S.Caine Electronic Services