Source for latest released version
The source for the latest released version of Dual Monitor Tools can be downloaded from the SourceForge download page
Subversion access
Alternatively you can access the code directly using subversion.
If you have a subversion client installed, then you can check out the very latest code with:
svn co https://dualmonitortool.svn.sourceforge.net/svnroot/dualmonitortool/trunk DualMonitorTools
To check out a particular version, say 2.0, then this can be checked out with:
svn co https://dualmonitortool.svn.sourceforge.net/svnroot/dualmonitortool/tags/rel-2.0 DualMonitorTools
Requirements
The following tools have been used to build Dual Monitor Tools from version 1.9 onwards:
- Visual C# 2012 Express Edition
Prior to version 1.9, the following tools were used:
- Visual C# 2005 Express Edition
- Visual C++ 2010 Express Edition (needed for DisMon7 only)
The WIX Toolset v3.10 is used to build the installer.
Directory layout
The following sub-directories exist in the main project directory:
(Note: the directory Web is only available under svn)
- DMT
- Contains the C# source for DMT.
- DmtWallpaper
- Contains the C# source for the DMT Wallpaper screen saver.
- DualWallpaper
- Contains the C# source for Dual Wallpaper.
- Installer
- Contains the installer.
- Web
- Contains this web site.
The following directories can also be found under svn for retired tools:
- SwapScreen
- Contains the C# source for Swap Screen.
- DualWallpaperChanger
- Contains the C# source forDual Wallpaper Changer.
- DisMon
- Contains the C# source for DisMon.
- DisMon7
- Contains the C++ source for DisMon7.
- DualSnap
- Contains the C# source for Dual Snap.
XML documentation
All significant public methods use XML documentation tags. You can use your favourite tool e.g. Doxygen to convert these to HTML viewable documentation.