Hi everybody,
I just got the input from my personal expert/friend/ex-collegue Ward (he is a genius) and he solved it.
I also contacted the canvgauge guy to solve a small remaining problem and it works fine.
Too late to post the code now but I will clean it up and post it tomorrow.
Thanks a lot.