Hi Owen, thank you for your response.
Actually the solution you suggested is the only way I found to get closer to what I wanted to do.
I have to set lot of items and slowdowns and the graphical result (even freezing the form) is really not acceptable.
There is no other way?