Konstantin J. Chernov: > testclass.di: > > class testclass > { > this(const wstring loadmsg); > ~this(); > wstring foo(); > }; And usually you don't need to write .di files in D. Bye, bearophile