= Welcome to DWin = == OverView == DWin is a library for the D Programming language, Packages included in DWin cover such areas as : Windows COM client programming, Windows IE automation, PCRE Regular Expression, SQLite D wrapper and more... DWin 0.40 has been released with pr-build static dwin.lib in dwin/lib directory for Windows, tested with DMD 1.056 and Tango 0.99.9 on Windows (should works on Linux too) Download DWin http://www.dsource.org/projects/dwin/changeset/377/trunk?old_path=%2F&format=zip Download SciTE4D 0.19 http://svn.dsource.org/projects/dwin/downloads/scite4d/scite4d.exe [http://dwin.d-programming-language-china.org/ D语言库DWin(Chinese)] Anyone is free to suggest or contribute to DWin. == Why DWin == * dwin.core.com : ported juno.com to Tango to support Windows COM stuff. * dwin.sys.win32.Registry: ported juno.utils.registry to Tango. * dwin.sys.win32.ie : wrappers of Windows Internet Exploer functions. * dwin.text.pcre : The Regular Expression module in D based on the PCRE lib by iceeLyne. * dwin.database.sqlite : SQLite database D wrapper by iceeLyne. And more... == Download == * svn : svn co http://svn.dsource.org/projects/dwin/trunk dwin * stable : http://www.dsource.org/projects/dwin/changeset/377/trunk?old_path=%2F&format=zip == Building on Windows == Assume DWin installed to D:\d\dwin Building a static library of DWin, Just : ''' 1 ''' Download and install DSSS from [http://www.dsource.org/projects/dsss DSSS] ''' 2 ''' Copy D:\d\dwin\dsss.conf to D:\d\dsss.conf ''' 3 ''' run {{{ dsss build dwin -debug }}} == Suggestions == Make suggestions and ask questions in the : [http://www.dsource.org/forums/viewforum.php?f=163 DSource Forum] [http://bbs.d-programming-language-china.org/ D Forum(in Chinese)] == Home == [http://www.dsource.org/projects/dwin/ DWin on DSource] [http://dwin.d-programming-language-china.org/ DWin(in Chinese)] [http://www.d-programming-language-china.org/ D China(in Chinese)] [http://scite4d.d-programming-language-china.org/ SciTE4D(in Chinese)] == Submissions == If you've got some Tango based code lying around that you think everyone could benefit from let us know! == History == 16 Oct 2007, DWin 0.10 released 21 Oct 2007, DWin 0.20 released 16 Dec 2007, DWin 0.30 released 10 Feb 2008, DWin 0.35 released 3 Mar 2008, DWin 0.36 released 7 May 2008, DWin 0.37 released 6 August 2008, DWin 0.38 released 13 Apr 2009, DWin 0.39 released * What's New: added all Windows XP COM type library * Break Changes: Rename Windows COM Variant to VARIANT * Bug fixes: fixed dmd compiling warning. 13 Feb 2011 DWin 0.40 released * revision 377 * Update to DMD 1.056, Tango 0.99.9 * pcre.lib updated to PCRE 8.02 * sqlite3.lib updated to SQLite 3.6.23.1 == Maintainer == * dyuyan at gmail dot com