There was a crash in the initial version of CoolBar. It was fixed soon. I should not make last minute changes at night.
More functionality is coming ...
I don't think that the components that are part of Delphi are really what is missing. IMHO a lot of people use JCL and JVCL in Delphi and I really think that your effords are better spent on filling that gap.. Sorry if I'm off topic but every time I go back to Delphi, it's because of the extra components, not because of the standard ones..
LCL is supposed to be (mostly) compatible with VCL. It means you should be able to port a Delphi application easily for Lazarus if it uses only VCL components. Otherwise this claim for VCL compatibility has no substance.
Replacing a component with another fall-back component does not work well because the properties are different.
Trying to convert DeleD 3-D was a good example. Now it should be possible. I will try it again when I gather some energy.
I understood there are many high quality components for Lazarus. Ofter they are not compatible with Delphi components though.
Please forget JCL and JVCL if you want to work with Lazarus. They have so many dependencies for Windows that they will never be ported. The code has very poor quality, everything depends on everything. Small parts can be ported after heavy refactoring and cleaning.
For example the bzip2 lib interface I ported already supported *nix with IFDEFs and everything, but still depended on Windows unit.
So there was no way to compile it for Linux (Nuts!). I extracted it and removed maybe 2/3 of the code and now it works.
This was a simple example, the GUI components are worse.
Juha