FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

DWin 0.38 released, tested with DMD 1.033, Tango 0.99.7

 
Post new topic   Reply to topic     Forum Index -> DWin
View previous topic :: View next topic  
Author Message
yidabu



Joined: 21 Apr 2007
Posts: 87

PostPosted: Tue Aug 05, 2008 6:35 pm    Post subject: DWin 0.38 released, tested with DMD 1.033, Tango 0.99.7 Reply with quote

DWin 0.38 released, tested with DMD 1.033, Tango 0.99.7

DWin is a library for the D Programming language, Packages included in DWin cover such areas as : Windows COM client programming, PCRE Regular Expression, Send Email, Loads an ini style file(muliti line supported), BigInt, Create Windows shortcut, SQLite D wrapper and more...

DWin 0.38 has been released, tested with DMD 1.033 and Tango 0.99.7 on Windows (should works on Linux)


Download DWin
http://www.dsource.org/projects/dwin/changeset/223/trunk?old_path=%2F&format=zip

Download SciTE4D 0.17
http://svn.dsource.org/projects/dwin/downloads/scite4d/scite4d.exe

http://dwin.d-programming-language-china.org/ DWin(Chinese)

Anyone is free to suggest or contribute to DWin.


== DWin modules (copy from SciTE4d autocomplete api) ==

dwin.bridge.php.Array
dwin.bridge.php.Php
dwin.bridge.php.Preg
dwin.bridge.php.String
dwin.core.Array
dwin.core.Ctfe
dwin.core.Exception
dwin.core.Gp
dwin.core.Traits
dwin.core.Tuple
dwin.core.Version
dwin.database.sqlite.All
dwin.database.sqlite.Base
dwin.database.sqlite.Data
dwin.database.sqlite.Extra
dwin.database.sqlite.Util
dwin.database.sqlite.c.sqlite3
dwin.design.Singleton
dwin.image.FreeImage
dwin.io.Base64
dwin.io.ContentScan
dwin.io.Digest
dwin.io.FileRoots
dwin.io.Path
dwin.io.PathScan
dwin.io.Stream
dwin.io.compress.Zip
dwin.io.crypt.Base64
dwin.math.Bignumber
dwin.math.Prime
dwin.math.Scale
dwin.math.Templ
dwin.math.Util
dwin.math.bigint.Bigint
dwin.math.bigint.Factorial
dwin.math.bigint.Gcd
dwin.math.bigint.IntException
dwin.math.bigint.Lowlevel
dwin.math.bigint.Modexp
dwin.math.bigint.Modinv
dwin.math.bigint.Multiply
dwin.math.bigint.Prime
dwin.math.bigint.Radix
dwin.math.bigint.Squareroot
dwin.net.Net
dwin.net.Uri
dwin.net.smtp.CDOMessage
dwin.net.smtp.MailSender
dwin.sys.Common
dwin.sys.win32.CodePage
dwin.sys.win32.Interfaces
dwin.sys.win32.Macros
dwin.sys.win32.Process
dwin.sys.win32.Registry
dwin.sys.win32.Shell32
dwin.sys.win32.ShellLink
dwin.sys.win32.Shlguid
dwin.sys.win32.SpecPath
dwin.sys.win32.Types
dwin.sys.win32.UserGdi
dwin.sys.win32.Window
dwin.sys.win32.Wrapper
dwin.sys.win32.com.Client
dwin.sys.win32.com.Core
dwin.sys.win32.com.Init
dwin.sys.win32.ie.Base
dwin.sys.win32.ie.Common
dwin.sys.win32.ie.Events
dwin.sys.win32.ie.HTMLDocument
dwin.sys.win32.ie.HTMLElement
dwin.sys.win32.ie.HTMLEventObj
dwin.sys.win32.ie.IE
dwin.sys.win32.ie.WebBrowser
dwin.sys.win32.tlb.Adodb
dwin.sys.win32.tlb.Cdosys
dwin.sys.win32.tlb.Danim
dwin.sys.win32.tlb.Mshtml
dwin.sys.win32.tlb.Shdocvw
dwin.sys.win32.tlb.Shell32
dwin.text.Locale
dwin.text.Properties
dwin.text.Regex
dwin.text.TextConst
dwin.text.Unicode
dwin.text.Util
dwin.text.convert.Utf
dwin.text.htmlparser.Api
dwin.text.htmlparser.Basicevents
dwin.text.htmlparser.Htmlreader
dwin.text.htmlparser.Htmltag
dwin.text.htmlparser.Platform
dwin.text.htmlparser.Util
dwin.text.htmlparser.model.Ireaderevent
dwin.text.pcre.Capi
dwin.text.pcre.RegExp
dwin.text.scregexp
dwin.time.Time
dwin.time.WallClock

== 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.sys.win32.ShellLink :

Create shortcut on Windows.

* dwin.net.smtp.MailSender:

Send Email via Windows cdosys.dll.

* dwin.text.Properties:

Loads an ini style file.

tango.text.Properties does not support multi lines value and section.

Sometimes, you can use this module instead.

* 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/223/trunk?old_path=%2F&format=zip


== Building ==

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
}}}


== 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(Chinese)]


== Home ==

http://www.dsource.org/projects/dwin/ DWin on DSource

http://dwin.d-programming-language-china.org/ Win(Chinese)

http://www.d-programming-language-china.org/ D(Chinese)

http://scite4d.d-programming-language-china.org/ D IDE,SciTE4D(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


== Maintainer ==

* yidabu at gmail dot com
_________________
D yuyan
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> DWin All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group