Hello, I am a newbie with D, and I wrote a little binding for the IUP free multiplatform (windows/unix) toolkit. More details here: http://cablemodem.fibertel.com.ar/lateral/weblog/2006/04/18.html#P359 Not very D-ist (you write pretty much in C ;-) but it seems to be working.