...1. It is explained at https://wiki.freepascal.org/How_To_Write_Lazarus_Component quite well. You can goo.. "LRS Explorer" too.
What is the content of the .lrs file? How do you generate it?
It would be awsome if you could update the wiki to reflect your discovery.
It would be useful to have an example how to create 'stupid' design and runtime package (let's say a yellow TEdit as a component) just to demonstrate steps needed.OK - here is an example how to create a "TYellowEdit", a TEdit descendant which uses a yellow color.