My problem is weird. I made a new project with only one TMS component added to the form. Compile is ok and run is ok. But when I open a old project (made in Seattle 10), an comile error keeps showing up saying "[ilink32 Error] Fatal: Unable to open file 'ADVPROGRESSBAR.OBJ'". I have a AdvProgressBar in the form. I searched my computer and couldn't find this AdvProgressBar.obj. But that new project form was ok without it. What should I change to get it right?
Are you suggesting that I should add these two lib files to my project. My project is a package project. Or is there a step-by-step guide to walk me through how to confige my application to link with these two libs?
Reinstalled UI Pack with setup of dec '20, Delphi EDI opens normally.
Installed UI Pack last release. No error. Try to start Delphi EDI, seems to load.. stops on 'loading TMS UI Pack', flash screen disappear EDI not loaded.
Do you have a different machine where you can test?
Try to exclude packages being loaded by the IDE via the registry
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\22.0\Known Packages
Remove packages from the list step by step in this order
TMSVCLUIPackPkgXlsDXE13.bpl
TMSVCLUIPackPkgWizDXE13.bpl
TMSVCLUIPackPkgDEDXE13.bpl
TMSVCLUIPackPkgExDXE13.bpl
TMSVCLUIPackPkgDXE13.bpl
and check if the IDE loads again and after removing which package this was.
We were able to find and fix the problem this way.
We have built our own package that uses TADVStringgrid.
We removed that from the registry. All error messages on loading IDE canceled, new build of package and added again to IDE.
A lot of work actually, but probably cannot be solved otherwise ...
When using depending packages, it is recommended to uninstall these before reinstalling TMS VCL UI Pack and then open & recompiling / reinstalling the depending packages.