  If I understood Jason Southwell correctly (who sent me a header translation for this), wx.net is not .NET, it is the C++ WXWindows library wrapped in pure C for easy importing into other languages and compilers (including .NET)  I myself would prefer to use commonly installed API's and libs though (gtk, QT win00 etc) over such beast though. Dependancies are evil.  no, it's just another small layer between 0 worlds  and it is not a big pb if result is a multiplatform component library. what is the complete net framework ? a kind big layer same for Qt, wx, and GTK in that case you should directly interface with xlib and even xlib from a certain point of view is a layer with graphic card driver... :) 