hi, Thanks for your reply Chris. Gdk.Window is perhaps a solution but I'm looking for something simpler without SWF and without gtk#. I wonder if it is possible to hack System.Drawing/libgdiplus/cairo to directly render graphic primitives in a top level window. anyone an idea please? ar.