I do not know what caused the problem, but it has been resolved by doing a COMPLETE uninstall and then NEW fresh install of Lazarus.
Simply re-installing Lazarus and during that process uninstalling the previous version and removing any user configuration setting is NOT adequate.
When looking at the process I used you will undoubtedly say to yourself that "The process used was obviously the thing to do." All I can say to that is that it was not immediately obvious to me. Just in case there are other "reluctant learners" like me, here is what I did.
1. Made a backup copy of the main Lazarus directory by copying "C:\lazarus" to "C:\lazarus-bak01" so that I wouldn't lose the code for any of the custom components that I'd developed.
2. Made a backup copy of all user configuration setting by copying "C:\users\<user name>\appdata\local\lazarus" to "C:\users\<user name>\appdata\local\lazarus-bak01".
3. Used Windows' standard uninstall procedure to uninstall Lazarus.
4. Used Windows Explorer to check that all Lazarus related files had been deleted. -- They had not, so
4a. Deleted the directory "C:\Lazarus" and all of its sub-directories and files.
4b. Deleted the directory "C:\users\<user name>\appdata\local\lazarus" and all of its sub-directories and files.
5. Checked the Windows Registry using RegEdit and noted that there were NO suspicious entries.
6. Re-booted the computer.
7. Installed a new copy of Lazarus 1.8.4 for Win32.
8. Re-booted the computer.
9. Started Lazarus and went through the usual first-time steps.
10. Closed Lazarus and the re-started it to confirm that everything was OK.
11. Closed Lasarus and re-booted the computer -- just in case....
12. Started Lazarus and installed LazReport, which re-built Lazarus. -- All went well and the LazReport item appeared on the Component Palette with all of its components. -- SUCCESS!
13. Closed and re-opened Lazarus. No issues.
14. Installed other components without encountering any issues.
15. Will delete the backed-up directories when I am absolutely convinced that all is well. -- Perhaps in a week or so.
Now I am a happy camper!
I hope the above is of some use to others who encounter unusual problems with Lazarus -- especially on Windows, which occasionaly seems to present unusual problems.
Regards,
John