|
DWin is a library for the D Programming language, Packages included in DWin cover such areas as : Windows COM client programming, Windows Registry module, PCRE Regular Expression, Send Email, Loads an ini style file(muliti line supported), BigInt, Create Windows shortcut and more...
DWin 0.36 has been released, tested with D programming language DMD 1.027 and Tango library 0.99.6. Download now
Anyone is free to suggest or contribute to DWin.
bridge.php.Array
bridge.php.Php
bridge.php.Preg
bridge.php.String
core.Array
core.Ctfe
core.Exception
core.Gp
core.Traits
core.Tuple
core.Version
image.FreeImage
io.Base64
io.Digest
io.FilePath
io.FileRoots
io.FileScan
io.Stream
io.crypt.Base64
lab.Array
lab.Bignum
lab.QZip
lab.SharedLib
math.Bignumber
math.Prime
math.Scale
math.Templ
math.Util
math.bigint.Bigint
math.bigint.Factorial
math.bigint.Gcd
math.bigint.IntException
math.bigint.Lowlevel
math.bigint.Modexp
math.bigint.Modinv
math.bigint.Multiply
math.bigint.Prime
math.bigint.Radix
math.bigint.Squareroot
net.Uri
net.smtp.MailSender
sys.Common
sys.win32.CodePage
sys.win32.Interfaces
sys.win32.Macros
sys.win32.Process
sys.win32.Registry
sys.win32.ShellLink
sys.win32.Shlguid
sys.win32.SpecPath
sys.win32.Types
sys.win32.UserGdi
sys.win32.Window
sys.win32.Wrapper
sys.win32.com.Client
sys.win32.com.Core
sys.win32.com.Init
sys.win32.ie.Base
sys.win32.ie.Common
sys.win32.ie.Events
sys.win32.ie.HTMLDocument
sys.win32.ie.HTMLElement
sys.win32.ie.HTMLEventObj
sys.win32.ie.IE
sys.win32.ie.WebBrowser
sys.win32.tlb.Adodb
sys.win32.tlb.Cdosys
sys.win32.tlb.Danim
sys.win32.tlb.Mshtml
sys.win32.tlb.Shdocvw
sys.win32.tlb.Shell32
text.Properties
text.Regex
text.TextConst
text.Unicode
text.Util
text.convert.Utf
text.htmlparser.Api
text.htmlparser.Basicevents
text.htmlparser.Htmlreader
text.htmlparser.Htmltag
text.htmlparser.Platform
text.htmlparser.Util
text.htmlparser.model.Ireaderevent
text.pcre.Capi
text.pcre.RegExp
time.Time
time.WallClock
- core.com: ported juno.com to Tango to support Windows COM stuff
- sys.win32.Registry: ported juno.utils.registry to Tango
- sys.win32.ie: wrappers of Windows Internet Exploer functions
- sys.win32.ShellLink : Create shortcut on Windows
- net.smtp.MailSender: Send Email via Windows cdosys.dll
- text.Properties: Loads an ini style file. multi lines value and section supported
- math.bigint: arbitrary size of input number
- text.pcre: The Regular Expression module in D based on the PCRE lib by iceeLyne And more...
* svn : svn co http://svn.dsource.org/projects/dwin/trunk dwin
* stable : Download
Assume DWin installed to D:\d\dwin, Building a static library of DWin, Just :
- Download and install DSSS
- Copy
D:\d\dwin\dsss.conftoD:\d\dsss.conf - Run
dsss build dwin
If you want to use some Phobos functions in DWin, add -version=pho to DSSS buildflags manually.
If you want to use a few DFL functions in DWin, add -versin=DFL to DSSS buildflags manually.
- 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
If you've got some Tango based code lying around that you think everyone could benefit from let us know!
yidabu at gmail dot com

