Risolto !
però il package presente in SOURCEFORGE anche ben compilato non era utilizzabile at DESIGN..
a questo punto ho proceduto in questo modo:
nella cartella
C:\Program Files (x86)\Embarcadero\Studio\18.0\source\vcl
ci sono i file:
Vcl.Shell.ShellConsts.pas
Vcl.Shell.ShellCtrls.pas
Vcl.ShellAnimations.pas
che sono la versione aggiornata
con delphi
File > New > Package
ho costruito il nuovo
ShellControls.dproj
e ho aggiunto i tre files.
Quindi editando il
Vcl.Shell.ShellCtrls.pas
procedure Register;
implementation
uses Vcl.Shell.ShellConsts, Winapi.ShellAPI, System.Win.ComObj, System.TypInfo, Vcl.Menus,
Vcl.Consts, System.Math, DesignIntf;
......
procedure Register;
begin
RegisterComponents('Shell Controls', [TShellListView]);
RegisterComponents('Shell Controls', [TShellTreeView]);
RegisterComponents('Shell Controls', [TShellChangeNotifier]);
end;
ho aggiunto la clausola DesignIntf negli USES
e la procedura REGISTER nell'IMPLEMENTATION
grazie ai tuoi consigli ho inserito il DESIGNINTF nel package
in modo che avvenisse la registrazione
e poi dal PopUpMenu che si ottiene clikkando col destro sul BPL nel Project manager
BUILD
COMPILE
and
INSTALL
ha creato una PALETTE
SHELL CONTROLS
con i componenti che funzionano perfettamente.
Grazie ancora