I've created a component (stringgrid descendant) which is now available on myPalette.
I've created a 24 x 24 pixel PNG file for the desired icon.
I've installed & used LRS Explorer 1.0.0.1 and it appears to have correctly created an LRS file. At least when I open the LRS file in the LRS Explorer, I see MyGrid(PNG) in the Resources List, and I see the icon in the Resource Viewer.
In my component file I've placed.
procedure Register;
begin
{$I MyGrid.lrs}
RegisterComponents('MyPalette', [TMyGrid]);
end;
When I compile the package which holds this component, [and of course rebuild Lazarus in the process] the icon shown on my palette is the default one (red, green, and blue boxes) instead of the desired icon.
What have I done wrong?