I made it yet crossplatform. (download links 1st post)
Under Linux (tested with gtk2) works but the menus don't open with mousemove.
I have to find out how can i catch mouseevents under Linux(gtk2).
But if you use this component in your programs then they are still portable.
Maybe the code of the component can be integrated in LCL.TToolBar.