@AndyC: W3bbo? Harsh? Noooooo. You're right, Andy. He's not quite right... I stopped taking it seriously after "Most C++ is directly portable to C#". That's just not true. Sure, it's possible to some degree, depending on the features needing to be ported, the associated libraries used, etc... In this case, it seems to me that IDWMaster needs to....go native.