Thanks Leledumbo
Impressive project. May be a litle bit complex for what I need at the moment but I keep the link. I certainly need to use it in a near future.
Just for information. The sources as availlable for windows does not compile with my lazarus version. I had to add in the matmanunit.pas unit the keeword "var" before the list of variable at the line 246 just above the public declarations. After that it compile well.
regards