gtkmm r1049 - in trunk: . MSVC_Net2005 MSVC_Net2005/atkmm MSVC_Net2005/demos/gtk-demo MSVC_Net2005/gdkmm MSVC_Net2005/gtkmm MSVC_Net2008 MSVC_Net2008/atkmm MSVC_Net2008/demos MSVC_Net2008/demos/gtk-demo MSVC_Net2008/gdkmm MSVC_Net2008/gendef MSVC_Net2008/gtkmm



Author: arminb
Date: Thu Oct  9 13:28:13 2008
New Revision: 1049
URL: http://svn.gnome.org/viewvc/gtkmm?rev=1049&view=rev

Log:
2008-10-09  Armin Burgmeier  <armin arbur net>

	* MSVC_Net2005/atkmm/atkmm.vcproj:
	* MSVC_Net2005/gdkmm/gdkmm.vcproj:
	* MSVC_Net2005/gtkmm/gtkmm.vcproj:
	* MSVC_Net2005/demos/gtk-demo/gtk-demo.vcproj: Adapt to the new DLL
	naming convention.

	* MSVC_Net2008/: Added Visual Studio 2008 project files.

	* Makefile.am:
	* configure.in: Add the Visual Studio 2008 project files to the
	distribution.

Added:
   trunk/MSVC_Net2008/
   trunk/MSVC_Net2008/Makefile.am
   trunk/MSVC_Net2008/README
   trunk/MSVC_Net2008/atkmm/
   trunk/MSVC_Net2008/atkmm/Makefile.am
   trunk/MSVC_Net2008/atkmm/atkmm.rc.in
   trunk/MSVC_Net2008/atkmm/atkmm.vcproj
   trunk/MSVC_Net2008/blank.cpp
   trunk/MSVC_Net2008/demos/
   trunk/MSVC_Net2008/demos/Makefile.am
   trunk/MSVC_Net2008/demos/gtk-demo/
   trunk/MSVC_Net2008/demos/gtk-demo/Makefile.am
   trunk/MSVC_Net2008/demos/gtk-demo/gtk-demo.vcproj
   trunk/MSVC_Net2008/gdkmm/
   trunk/MSVC_Net2008/gdkmm/Makefile.am
   trunk/MSVC_Net2008/gdkmm/gdkmm.rc.in
   trunk/MSVC_Net2008/gdkmm/gdkmm.vcproj
   trunk/MSVC_Net2008/gendef/
   trunk/MSVC_Net2008/gendef/Makefile.am
   trunk/MSVC_Net2008/gendef/gendef.cc
   trunk/MSVC_Net2008/gendef/gendef.vcproj
   trunk/MSVC_Net2008/gtkmm/
   trunk/MSVC_Net2008/gtkmm.sln
   trunk/MSVC_Net2008/gtkmm/Makefile.am
   trunk/MSVC_Net2008/gtkmm/gtkmm.rc.in
   trunk/MSVC_Net2008/gtkmm/gtkmm.vcproj
Modified:
   trunk/ChangeLog
   trunk/MSVC_Net2005/README
   trunk/MSVC_Net2005/atkmm/atkmm.vcproj
   trunk/MSVC_Net2005/demos/gtk-demo/gtk-demo.vcproj
   trunk/MSVC_Net2005/gdkmm/gdkmm.vcproj
   trunk/MSVC_Net2005/gtkmm/gtkmm.vcproj
   trunk/Makefile.am
   trunk/configure.in

Modified: trunk/MSVC_Net2005/README
==============================================================================
--- trunk/MSVC_Net2005/README	(original)
+++ trunk/MSVC_Net2005/README	Thu Oct  9 13:28:13 2008
@@ -1,13 +1,15 @@
-Building gtkmm-2.4 with Visual Studio .NET 2003
+Building gtkmm-2.4 with Visual Studio .NET 2005
 
-* You will need Visual Studio .NET 2003 (MSVC 7.1).  Earlier versions of the compiler, including 6.0 and 7.0 will not work.
-* Install the latest Win32 GTK+ Development Environment from the Glade for Windows project, http://gladewin32.sourceforge.net.
-* Build libsigc++ 2.0.6 or later + glibmm 2.4.7 or later from source.
-* Add GTK+, libsigc++ and glibmm to the include and lib paths in Visual Studio.
-* Load the gtkmm/MSVC_Net2003/gtkmm.sln solution.
+* You will need Visual Studio .NET 2005 (MSVC 8.0). See the MSVC_Net2008/ folder if you want to build gtkmm with Visual Studio .NET 2008. Earlier versions of the compiler, including 6.0, 7.0 and 7.1 will not work.
+* Install the latest Win32 GTK+ Development files from ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtk+
+* Build libsigc++, glibmm, cairomm and pangomm from source.
+* Add GTK+, libsigc++, glibmm, cairomm and apngomm to the include and lib paths in Visual Studio.
+* Load the MSVC_Net2005/gtkmm.sln solution.
 * Build the entire solution.
 * Run the tests.
 
 Timothy M. Shead & Cedric Gustin
 11/04/2004
 
+Armin Burgmeier
+10/09/2008

Modified: trunk/MSVC_Net2005/atkmm/atkmm.vcproj
==============================================================================
--- trunk/MSVC_Net2005/atkmm/atkmm.vcproj	(original)
+++ trunk/MSVC_Net2005/atkmm/atkmm.vcproj	Thu Oct  9 13:28:13 2008
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="8,00"
 	Name="atkmm-1.6"
 	ProjectGUID="{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}"
 	Keyword="Win32Proj"
@@ -66,8 +66,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib sigc-2.0d.lib glibmm-2.4d.lib"
-				OutputFile="$(OutDir)/$(ProjectName)d.dll"
+				AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib sigc-vc80-d-2_0.lib glibmm-vc80-d-2_4.lib"
+				OutputFile="$(OutDir)/atkmm-vc80-d-1_6.dll"
 				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
 				GenerateDebugInformation="true"
 			/>
@@ -145,7 +145,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib sigc-2.0.lib glibmm-2.4.lib"
+				AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib sigc-vc80-2_0.lib glibmm-vc80-2_4.lib"
+				OutputFile="$(OutDir)\atkmm-vc80-1_6.dll"
 				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
 			/>
 			<Tool

Modified: trunk/MSVC_Net2005/demos/gtk-demo/gtk-demo.vcproj
==============================================================================
--- trunk/MSVC_Net2005/demos/gtk-demo/gtk-demo.vcproj	(original)
+++ trunk/MSVC_Net2005/demos/gtk-demo/gtk-demo.vcproj	Thu Oct  9 13:28:13 2008
@@ -65,7 +65,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="sigc-2.0d.lib glibmm-2.4d.lib gdk-win32-2.0.lib glib-2.0.lib pangomm-1.4d.lib"
+				AdditionalDependencies="sigc-vc80-d-2_0.lib glibmm-vc80-d-2_4.lib gdk-win32-2.0.lib glib-2.0.lib pangomm-vc80-d-1_4.lib"
 				OutputFile="$(OutDir)/gtk-demo.exe"
 				LinkIncremental="2"
 				GenerateDebugInformation="true"
@@ -145,7 +145,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="sigc-2.0.lib glibmm-2.4.lib gdk-win32-2.0.lib glib-2.0.lib pangomm-1.4.lib"
+				AdditionalDependencies="sigc-vc80-2_0.lib glibmm-vc80-2_4.lib gdk-win32-2.0.lib glib-2.0.lib pangomm-vc80-1_4.lib"
 				OutputFile="$(OutDir)/gtk-demo.exe"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"

Modified: trunk/MSVC_Net2005/gdkmm/gdkmm.vcproj
==============================================================================
--- trunk/MSVC_Net2005/gdkmm/gdkmm.vcproj	(original)
+++ trunk/MSVC_Net2005/gdkmm/gdkmm.vcproj	Thu Oct  9 13:28:13 2008
@@ -66,8 +66,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib sigc-2.0d.lib glibmm-2.4d.lib cairomm-1.0d.lib pangomm-1.4d.lib"
-				OutputFile="$(OutDir)/$(ProjectName)d.dll"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib sigc-vc80-d-2_0.lib glibmm-vc80-d-2_4.lib cairomm-vc80-d-1_0.lib pangomm-vc80-d-1_4.lib"
+				OutputFile="$(OutDir)/gdkmm-vc80-d-2_4.dll"
 				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
 				GenerateDebugInformation="true"
 			/>
@@ -145,7 +145,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib glibmm-2.4.lib sigc-2.0.lib cairomm-1.0.lib pangomm-1.4.lib"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib glibmm-vc80-2_4.lib sigc-vc80-2_0.lib cairomm-vc80-1_0.lib pangomm-vc80-1_4.lib"
+				OutputFile="$(OutDir)\gdkmm-vc80-2_4.dll"
 				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
 			/>
 			<Tool

Modified: trunk/MSVC_Net2005/gtkmm/gtkmm.vcproj
==============================================================================
--- trunk/MSVC_Net2005/gtkmm/gtkmm.vcproj	(original)
+++ trunk/MSVC_Net2005/gtkmm/gtkmm.vcproj	Thu Oct  9 13:28:13 2008
@@ -67,8 +67,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib giomm-2.4d.lib glibmm-2.4d.lib sigc-2.0d.lib cairomm-1.0d.lib pangomm-1.4d.lib"
-				OutputFile="$(OutDir)/$(ProjectName)d.dll"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib giomm-vc80-d-2_4.lib glibmm-vc80-d-2_4.lib sigc-vc80-d-2_0.lib cairomm-vc80-d-1_0.lib pangomm-vc80-d-1_4.lib"
+				OutputFile="$(OutDir)/gtkmm-vc80-d-2_4.dll"
 				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
 				GenerateDebugInformation="true"
 			/>
@@ -147,7 +147,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib giomm-2.4.lib glibmm-2.4.lib sigc-2.0.lib cairomm-1.0.lib pangomm-1.4.lib"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib giomm-vc80-2_4.lib glibmm-vc80-2_4.lib sigc-vc80-2_0.lib cairomm-vc80-1_0.lib pangomm-vc80-1_4.lib"
+				OutputFile="$(OutDir)\gtkmm-vc80-2_4.dll"
 				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
 			/>
 			<Tool

Added: trunk/MSVC_Net2008/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,3 @@
+SUBDIRS = gendef atkmm gdkmm gtkmm demos
+
+EXTRA_DIST = blank.cpp gtkmm.sln README

Added: trunk/MSVC_Net2008/README
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/README	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,15 @@
+Building gtkmm-2.4 with Visual Studio .NET 2008
+
+* You will need Visual Studio .NET 2008 (MSVC 9.0). See the MSVC_Net2005/ folder if you want to build gtkmm with Visual Studio .NET 2005. Earlier versions of the compiler, including 6.0, 7.0 and 7.1 will not work.
+* Install the latest Win32 GTK+ Development files from ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtk+
+* Build libsigc++, glibmm, cairomm and pangomm from source.
+* Add GTK+, libsigc++, glibmm, cairomm and apngomm to the include and lib paths in Visual Studio.
+* Load the MSVC_Net2008/gtkmm.sln solution.
+* Build the entire solution.
+* Run the tests.
+
+Timothy M. Shead & Cedric Gustin
+11/04/2004
+
+Armin Burgmeier
+10/09/2008

Added: trunk/MSVC_Net2008/atkmm/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/atkmm/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,3 @@
+BUILT_SOURCES = atkmm.rc
+
+EXTRA_DIST = atkmm.vcproj atkmm.rc

Added: trunk/MSVC_Net2008/atkmm/atkmm.rc.in
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/atkmm/atkmm.rc.in	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,71 @@
+
+#define APSTUDIO_READONLY_SYMBOLS
+
+#include <windows.h>
+
+#undef APSTUDIO_READONLY_SYMBOLS
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+
+1 TEXTINCLUDE 
+BEGIN
+    "resource.h\0"
+END
+
+2 TEXTINCLUDE 
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE 
+BEGIN
+    "\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION @GTKMM_MAJOR_VERSION@,@GTKMM_MINOR_VERSION@,@GTKMM_MICRO_VERSION@,1
+ PRODUCTVERSION @GTKMM_MAJOR_VERSION@,@GTKMM_MINOR_VERSION@,@GTKMM_MICRO_VERSION@,1
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "The gtkmm development team (see AUTHORS)"
+            VALUE "FileDescription", "The official C++ wrapper for atk"
+            VALUE "FileVersion", "@VERSION@"
+            VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"
+            VALUE "OriginalFilename", "atkmm-1.6"
+            VALUE "ProductName", "gtkmm"
+            VALUE "ProductVersion", "@VERSION@"
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END
+
+#endif    // English (U.S.) resources
+
+#ifndef APSTUDIO_INVOKED
+
+#endif    // not APSTUDIO_INVOKED

Added: trunk/MSVC_Net2008/atkmm/atkmm.vcproj
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/atkmm/atkmm.vcproj	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,377 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="9,00"
+	Name="atkmm-1.6"
+	ProjectGUID="{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}"
+	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				Optimization="0"
+				AdditionalIncludeDirectories="../../atk"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;ATKMM_BUILD"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="4"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+				Description="Generate atkmm def file"
+				CommandLine="$(SolutionDir)gendef\$(ConfigurationName)\gendef $(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
+				ExcludedFromBuild="false"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib sigc-vc90-d-2_0.lib glibmm-vc90-d-2_4.lib"
+				OutputFile="$(OutDir)/atkmm-vc90-d-1_6.dll"
+				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
+				GenerateDebugInformation="true"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				AdditionalIncludeDirectories="../../atk"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
+				RuntimeLibrary="2"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+				Description="Generate atkmm def file"
+				CommandLine="$(SolutionDir)gendef\$(ConfigurationName)\gendef $(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
+				ExcludedFromBuild="false"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="atk-1.0.lib glib-2.0.lib gobject-2.0.lib sigc-vc90-2_0.lib glibmm-vc90-2_4.lib"
+				OutputFile="$(OutDir)\atkmm-vc90-1_6.dll"
+				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+			>
+			<File
+				RelativePath="..\..\atk\atkmm\action.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\blank.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\component.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\document.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\editabletext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\hyperlink.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\hypertext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\image.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\implementor.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\init.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\noopobject.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\object.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\objectaccessible.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\relation.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\relationset.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\selection.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\stateset.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\streamablecontent.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\table.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\text.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\value.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\wrap_init.cc"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd"
+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+			>
+			<File
+				RelativePath="..\..\atk\atkmm\action.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\component.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\document.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\editabletext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\hyperlink.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\hypertext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\image.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\implementor.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\init.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\noopobject.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\object.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\objectaccessible.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\relation.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\relationset.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\selection.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\stateset.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\streamablecontent.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\table.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\text.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\value.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\atk\atkmm\wrap_init.h"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+			>
+			<File
+				RelativePath=".\atkmm.rc"
+				>
+			</File>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Added: trunk/MSVC_Net2008/blank.cpp
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/blank.cpp	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,11 @@
+// This file may very well be the most annoying workaround of all time.
+// It is included here to simplify working with gtkmm using the
+// MSVC IDE.
+//
+// This file is included in all of the MSVC projects to force the
+// IDE to display the C/C++ property pages for editing.  Apparently,
+// the MSVC IDE does not recognize .cc files as C++ source code, even
+// though the compiler does!
+//
+// Tim Shead, tshead k-3d com
+// 10/12/2004

Added: trunk/MSVC_Net2008/demos/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/demos/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -0,0 +1 @@
+SUBDIRS = gtk-demo

Added: trunk/MSVC_Net2008/demos/gtk-demo/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/demos/gtk-demo/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -0,0 +1 @@
+EXTRA_DIST = gtk-demo.vcproj

Added: trunk/MSVC_Net2008/demos/gtk-demo/gtk-demo.vcproj
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/demos/gtk-demo/gtk-demo.vcproj	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,314 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="9,00"
+	Name="demos_gtk-demo"
+	ProjectGUID="{5A8BBE25-E8D8-487B-AD2D-690438F09FA1}"
+	RootNamespace="demos_gtk-demo"
+	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="1"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				Optimization="0"
+				AdditionalIncludeDirectories=".;../../gtkmm;../../gdkmm;&quot;$(SolutionDir)/../atk&quot;;&quot;$(SolutionDir)/../gdk&quot;;&quot;$(SolutionDir)/../gtk&quot;"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="4"
+				DisableSpecificWarnings="4250"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="sigc-vc90-d-2_0.lib glibmm-vc90-d-2_4.lib gdk-win32-2.0.lib glib-2.0.lib pangomm-vc90-d-1_4.lib"
+				OutputFile="$(OutDir)/gtk-demo.exe"
+				LinkIncremental="2"
+				GenerateDebugInformation="true"
+				ProgramDatabaseFile="$(OutDir)/gtk-demo.pdb"
+				SubSystem="1"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="1"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				AdditionalIncludeDirectories=".;../../gtkmm;../../gdkmm;&quot;$(SolutionDir)/../atk&quot;;&quot;$(SolutionDir)/../gdk&quot;;&quot;$(SolutionDir)/../gtk&quot;"
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+				RuntimeLibrary="2"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4250"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="sigc-vc90-2_0.lib glibmm-vc90-2_4.lib gdk-win32-2.0.lib glib-2.0.lib pangomm-vc90-1_4.lib"
+				OutputFile="$(OutDir)/gtk-demo.exe"
+				LinkIncremental="1"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+			>
+			<File
+				RelativePath="..\..\blank.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\demo-common.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\demowindow.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_appwindow.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_buttonbox.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_change_display.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_colorsel.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_dialog.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_drawingarea.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_iconview.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_images.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_menus.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_panes.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_pixbufs.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_sizegroup.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_stockbrowser.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_textview.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_treeview_editable_cells.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_treeview_liststore.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_treeview_treestore.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\example_uimanager.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\main.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\textwidget.cc"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd"
+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+			>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\demo-common.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\demos.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\demowindow.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\demos\gtk-demo\textwidget.h"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+			>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Added: trunk/MSVC_Net2008/gdkmm/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gdkmm/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,13 @@
+BUILT_SOURCES = gdkmmconfig.h gdkmm.rc
+
+MAINTAINERCLEANFILES = $(built_sources)
+DISTCLEANFILES = gdkmmconfig.h
+
+EXTRA_DIST = gdkmmconfig.h gdkmm.vcproj gdkmm.rc
+
+# Copy config file generated by the configure script. Dependency is 
+# wht respect to the .h.in file, to prevent an error with 'make distcheck'.
+# See http://sources.redhat.com/automake/automake.html#distcleancheck
+
+gdkmmconfig.h: $(top_srcdir)/gdk/gdkmmconfig.h.in $(top_srcdir)/configure.in
+	cp -f $(top_builddir)/gdk/gdkmmconfig.h $@

Added: trunk/MSVC_Net2008/gdkmm/gdkmm.rc.in
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gdkmm/gdkmm.rc.in	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,71 @@
+
+#define APSTUDIO_READONLY_SYMBOLS
+
+#include <windows.h>
+
+#undef APSTUDIO_READONLY_SYMBOLS
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+
+1 TEXTINCLUDE 
+BEGIN
+    "resource.h\0"
+END
+
+2 TEXTINCLUDE 
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE 
+BEGIN
+    "\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION @GTKMM_MAJOR_VERSION@,@GTKMM_MINOR_VERSION@,@GTKMM_MICRO_VERSION@,1
+ PRODUCTVERSION @GTKMM_MAJOR_VERSION@,@GTKMM_MINOR_VERSION@,@GTKMM_MICRO_VERSION@,1
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "The gtkmm development team (see AUTHORS)"
+            VALUE "FileDescription", "The official C++ wrapper for gdk"
+            VALUE "FileVersion", "@VERSION@"
+            VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"
+            VALUE "OriginalFilename", "gdkmm-2.4"
+            VALUE "ProductName", "gtkmm"
+            VALUE "ProductVersion", "@VERSION@"
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END
+
+#endif    // English (U.S.) resources
+
+#ifndef APSTUDIO_INVOKED
+
+#endif    // not APSTUDIO_INVOKED

Added: trunk/MSVC_Net2008/gdkmm/gdkmm.vcproj
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gdkmm/gdkmm.vcproj	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,437 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="9,00"
+	Name="gdkmm-2.4"
+	ProjectGUID="{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}"
+	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				Optimization="0"
+				AdditionalIncludeDirectories=".;../../gdk;../../gtk"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GDKMM_BUILD"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="4"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+				Description="Generate gdkmm def file"
+				CommandLine="$(SolutionDir)gendef\$(ConfigurationName)\gendef $(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
+				ExcludedFromBuild="false"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib sigc-vc90-d-2_0.lib glibmm-vc90-d-2_4.lib cairomm-vc90-d-1_0.lib pangomm-vc90-d-1_4.lib"
+				OutputFile="$(OutDir)/gdkmm-vc90-d-2_4.dll"
+				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
+				GenerateDebugInformation="true"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				AdditionalIncludeDirectories=".;../../gdk;../../gtk"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL"
+				RuntimeLibrary="2"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+				Description="Generate gdkmm def file"
+				CommandLine="$(SolutionDir)gendef\$(ConfigurationName)\gendef $(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
+				ExcludedFromBuild="false"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib glibmm-vc90-2_4.lib sigc-vc90-2_0.lib cairomm-vc90-1_0.lib pangomm-vc90-1_4.lib"
+				OutputFile="$(OutDir)\gdkmm-vc90-2_4.dll"
+				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+			>
+			<File
+				RelativePath="..\..\gdk\gdkmm\bitmap.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\blank.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\color.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\colormap.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\cursor.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\device.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\display.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\displaymanager.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\dragcontext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\drawable.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\event.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\gc.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\general.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\image.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbuf.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufanimation.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufanimationiter.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufformat.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufloader.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixmap.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\rectangle.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\region.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\rgb.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\rgbcmap.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\screen.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\types.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\visual.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\window.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\wrap_init.cc"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd"
+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+			>
+			<File
+				RelativePath="..\..\gdk\gdkmm\bitmap.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\color.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\colormap.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\cursor.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\device.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\display.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\displaymanager.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\dragcontext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\drawable.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\event.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\gc.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\general.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\image.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\list.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbuf.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufanimation.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufanimationiter.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufformat.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixbufloader.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\pixmap.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\rectangle.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\region.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\rgb.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\rgbcmap.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\screen.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\types.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\visual.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\window.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gdk\gdkmm\wrap_init.h"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+			>
+			<File
+				RelativePath=".\gdkmm.rc"
+				>
+			</File>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Added: trunk/MSVC_Net2008/gendef/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gendef/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,2 @@
+EXTRA_DIST = gendef.vcproj gendef.cc
+

Added: trunk/MSVC_Net2008/gendef/gendef.cc
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gendef/gendef.cc	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,94 @@
+/*
+ *  MICO --- an Open Source CORBA implementation
+ *  Copyright (c) 2003 Harald Bö
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ *  For more information, visit the MICO Home Page at
+ *  http://www.mico.org/
+ */
+
+/* Modified by Cedric Gustin <cedric gustin gmail com> on 2006/01/13 :
+ * Redirect the output of dumpbin to dumpbin.out instead of reading the
+ * output stream of popen, as it fails with Visual Studio 2005 in 
+ * pre-link build events.
+ */
+
+#include <iostream>
+#include <fstream>
+#include <stdio.h>
+
+using namespace std;
+
+int main(int argc,char** argv)
+{
+  if (argc < 4) {
+	  cerr << "Usage: " << argv[0] << " <def-file-name> <dll-base-name> <obj-file> ...." << endl;
+	  return 2;
+  }
+
+  // CG : Explicitly redirect stdout to dumpbin.out.
+  string dumpbin = "dumpbin /SYMBOLS /OUT:dumpbin.out";
+  int i = 3;
+
+  for(;i<argc;) {
+	  dumpbin += " ";
+	  dumpbin += argv[i++];
+  }
+
+  FILE * dump; 
+  
+  if( (dump = _popen(dumpbin.c_str(),"r")) == NULL ) {
+	  cerr << "could not popen dumpbin" << endl;
+	  return 3;
+  }
+
+  // CG : Wait for the dumpbin process to finish and open dumpbin.out.
+  _pclose(dump);
+  dump=fopen("dumpbin.out","r");
+
+  ofstream def_file(argv[1]);
+
+  def_file << "LIBRARY " << argv[2] << endl;
+  def_file << "EXPORTS" << endl;
+
+  i=0;
+  while( !feof(dump)) {
+	  char buf [65000]; 
+	  
+	  if( fgets( buf, 64999, dump ) != NULL ) {
+		  if(!strstr(buf," UNDEF ") && strstr(buf," External ")) {
+			  char *s = strchr(buf,'|') + 1;
+			  while(*s == ' ' || *s == '\t') s++;
+			  char *e=s;
+			  while(*e != ' ' && *e != '\t' && *e != '\0' && *e!= '\n') e++;
+			  *e = '\0';
+			
+			if(strchr(s,'?')==0 && s[0]=='_' && strchr(s,'@') == 0 )//this is a C export type: _fct -> fct
+				  def_file << "    " << (s+1) << endl;			
+			else
+			if(strchr(s,'?')!=0 && strncmp(s,"??_G",4)!=0 && strncmp(s,"??_E",4)!=0) {
+				  def_file << "    " << s << endl;
+			  }
+		  }
+	  }
+  }
+
+  // CG : Close dumpbin.out and delete it.
+  fclose(dump);
+  remove("dumpbin.out");
+
+  cout << dumpbin.c_str() << endl;
+}

Added: trunk/MSVC_Net2008/gendef/gendef.vcproj
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gendef/gendef.vcproj	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="9,00"
+	Name="gendef"
+	ProjectGUID="{07324745-C9BE-4D65-B08A-9C88188C0C28}"
+	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="1"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="4"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/gendef.exe"
+				LinkIncremental="2"
+				GenerateDebugInformation="true"
+				ProgramDatabaseFile="$(OutDir)/gendef.pdb"
+				SubSystem="1"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="1"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/gendef.exe"
+				LinkIncremental="1"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+			>
+			<File
+				RelativePath="..\blank.cpp"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd"
+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+			>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+			>
+		</Filter>
+		<File
+			RelativePath=".\gendef.cc"
+			>
+		</File>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Added: trunk/MSVC_Net2008/gtkmm.sln
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gtkmm.sln	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,59 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdkmm-2.4", "gdkmm\gdkmm.vcproj", "{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}"
+	ProjectSection(ProjectDependencies) = postProject
+		{07324745-C9BE-4D65-B08A-9C88188C0C28} = {07324745-C9BE-4D65-B08A-9C88188C0C28}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtkmm-2.4", "gtkmm\gtkmm.vcproj", "{907B8D15-7E12-4136-A7E6-B6ED5E055D39}"
+	ProjectSection(ProjectDependencies) = postProject
+		{07324745-C9BE-4D65-B08A-9C88188C0C28} = {07324745-C9BE-4D65-B08A-9C88188C0C28}
+		{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E} = {976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}
+		{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2} = {9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "atkmm-1.6", "atkmm\atkmm.vcproj", "{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}"
+	ProjectSection(ProjectDependencies) = postProject
+		{07324745-C9BE-4D65-B08A-9C88188C0C28} = {07324745-C9BE-4D65-B08A-9C88188C0C28}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gendef", "gendef\gendef.vcproj", "{07324745-C9BE-4D65-B08A-9C88188C0C28}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demos_gtk-demo", "demos\gtk-demo\gtk-demo.vcproj", "{5A8BBE25-E8D8-487B-AD2D-690438F09FA1}"
+	ProjectSection(ProjectDependencies) = postProject
+		{907B8D15-7E12-4136-A7E6-B6ED5E055D39} = {907B8D15-7E12-4136-A7E6-B6ED5E055D39}
+		{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E} = {976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}
+		{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2} = {9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}
+	EndProjectSection
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Win32 = Debug|Win32
+		Release|Win32 = Release|Win32
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}.Debug|Win32.ActiveCfg = Debug|Win32
+		{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}.Debug|Win32.Build.0 = Debug|Win32
+		{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}.Release|Win32.ActiveCfg = Release|Win32
+		{976C8F9C-1A1D-4E23-B79E-EC9091BBEA0E}.Release|Win32.Build.0 = Release|Win32
+		{907B8D15-7E12-4136-A7E6-B6ED5E055D39}.Debug|Win32.ActiveCfg = Debug|Win32
+		{907B8D15-7E12-4136-A7E6-B6ED5E055D39}.Debug|Win32.Build.0 = Debug|Win32
+		{907B8D15-7E12-4136-A7E6-B6ED5E055D39}.Release|Win32.ActiveCfg = Release|Win32
+		{907B8D15-7E12-4136-A7E6-B6ED5E055D39}.Release|Win32.Build.0 = Release|Win32
+		{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}.Debug|Win32.ActiveCfg = Debug|Win32
+		{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}.Debug|Win32.Build.0 = Debug|Win32
+		{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}.Release|Win32.ActiveCfg = Release|Win32
+		{9FE0D5A6-458C-45C7-B954-2C3C1E6196C2}.Release|Win32.Build.0 = Release|Win32
+		{07324745-C9BE-4D65-B08A-9C88188C0C28}.Debug|Win32.ActiveCfg = Debug|Win32
+		{07324745-C9BE-4D65-B08A-9C88188C0C28}.Debug|Win32.Build.0 = Debug|Win32
+		{07324745-C9BE-4D65-B08A-9C88188C0C28}.Release|Win32.ActiveCfg = Release|Win32
+		{07324745-C9BE-4D65-B08A-9C88188C0C28}.Release|Win32.Build.0 = Release|Win32
+		{5A8BBE25-E8D8-487B-AD2D-690438F09FA1}.Debug|Win32.ActiveCfg = Debug|Win32
+		{5A8BBE25-E8D8-487B-AD2D-690438F09FA1}.Debug|Win32.Build.0 = Debug|Win32
+		{5A8BBE25-E8D8-487B-AD2D-690438F09FA1}.Release|Win32.ActiveCfg = Release|Win32
+		{5A8BBE25-E8D8-487B-AD2D-690438F09FA1}.Release|Win32.Build.0 = Release|Win32
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

Added: trunk/MSVC_Net2008/gtkmm/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gtkmm/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,13 @@
+BUILT_SOURCES = gtkmmconfig.h gtkmm.rc
+
+MAINTAINERCLEANFILES = $(built_sources)
+DISTCLEANFILES = gtkmmconfig.h
+
+EXTRA_DIST = gtkmmconfig.h gtkmm.vcproj gtkmm.rc
+
+# Copy config file generated by the configure script. Dependency is 
+# wht respect to the .h.in file, to prevent an error with 'make distcheck'.
+# See http://sources.redhat.com/automake/automake.html#distcleancheck
+
+gtkmmconfig.h: $(top_srcdir)/gtk/gtkmmconfig.h.in $(top_srcdir)/configure.in
+	cp -f $(top_builddir)/gtk/gtkmmconfig.h $@

Added: trunk/MSVC_Net2008/gtkmm/gtkmm.rc.in
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gtkmm/gtkmm.rc.in	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,71 @@
+
+#define APSTUDIO_READONLY_SYMBOLS
+
+#include <windows.h>
+
+#undef APSTUDIO_READONLY_SYMBOLS
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+
+1 TEXTINCLUDE 
+BEGIN
+    "resource.h\0"
+END
+
+2 TEXTINCLUDE 
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE 
+BEGIN
+    "\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION @GTKMM_MAJOR_VERSION@,@GTKMM_MINOR_VERSION@,@GTKMM_MICRO_VERSION@,1
+ PRODUCTVERSION @GTKMM_MAJOR_VERSION@,@GTKMM_MINOR_VERSION@,@GTKMM_MICRO_VERSION@,1
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "The gtkmm development team (see AUTHORS)"
+            VALUE "FileDescription", "The official C++ wrapper for gtk+"
+            VALUE "FileVersion", "@VERSION@"
+            VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"
+            VALUE "OriginalFilename", "gtkmm-2.4"
+            VALUE "ProductName", "gtkmm"
+            VALUE "ProductVersion", "@VERSION@"
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END
+
+#endif    // English (U.S.) resources
+
+#ifndef APSTUDIO_INVOKED
+
+#endif    // not APSTUDIO_INVOKED

Added: trunk/MSVC_Net2008/gtkmm/gtkmm.vcproj
==============================================================================
--- (empty file)
+++ trunk/MSVC_Net2008/gtkmm/gtkmm.vcproj	Thu Oct  9 13:28:13 2008
@@ -0,0 +1,1609 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="9,00"
+	Name="gtkmm-2.4"
+	ProjectGUID="{907B8D15-7E12-4136-A7E6-B6ED5E055D39}"
+	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				Optimization="0"
+				AdditionalIncludeDirectories=".;../../atk;../gdkmm;../../gdk;../../gtk"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GTKMM_BUILD"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="4"
+				DisableSpecificWarnings="4250"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+				Description="Generate gtkmm def file"
+				CommandLine="$(SolutionDir)gendef\$(ConfigurationName)\gendef $(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
+				ExcludedFromBuild="false"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib giomm-vc90-d-2_4.lib glibmm-vc90-d-2_4.lib sigc-vc90-d-2_0.lib cairomm-vc90-d-1_0.lib pangomm-vc90-d-1_4.lib"
+				OutputFile="$(OutDir)/gtkmm-vc90-d-2_4.dll"
+				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
+				GenerateDebugInformation="true"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/vd2"
+				AdditionalIncludeDirectories=".;../../atk;../../pango;../gdkmm;../../gdk;../../gtk"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GTKMM_BUILD"
+				RuntimeLibrary="2"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4250"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+				Description="Generate gtkmm def file"
+				CommandLine="$(SolutionDir)gendef\$(ConfigurationName)\gendef $(ConfigurationName)\$(InputName).def $(TargetFileName) $(IntDir)\*.obj"
+				ExcludedFromBuild="false"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gtk-win32-2.0.lib giomm-vc90-2_4.lib glibmm-vc90-2_4.lib sigc-vc90-2_0.lib cairomm-vc90-1_0.lib pangomm-vc90-1_4.lib"
+				OutputFile="$(OutDir)\gtkmm-vc90-2_4.dll"
+				ModuleDefinitionFile="$(ConfigurationName)\$(InputName).def"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			>
+			<File
+				RelativePath="..\..\gtk\gtkmm\aboutdialog.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accelgroup.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accelkey.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accellabel.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accelmap.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\action.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\actiongroup.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\adjustment.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\alignment.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\arrow.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\aspectframe.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\assistant.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\bin.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\box.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\builder.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\button.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\buttonbox.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\calendar.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\celleditable.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\celllayout.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderer.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderer_generation.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendereraccel.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderercombo.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendererpixbuf.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendererprogress.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendererspin.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderertext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderertoggle.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellview.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\checkbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\checkmenuitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\clipboard.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\colorbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\colorselection.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\combo.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\combobox.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\comboboxentry.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\comboboxentrytext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\comboboxtext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\container.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\curve.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\dialog.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\drawingarea.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\editable.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\entry.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\entrycompletion.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\enums.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\eventbox.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\expander.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooser.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooserbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooserdialog.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooserwidget.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filefilter.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fileselection.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fixed.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fontbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fontselection.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\frame.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\handlebox.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconfactory.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconinfo.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconset.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconsource.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\icontheme.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconview.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\image.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\imagemenuitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\inputdialog.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\invisible.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\item.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\label.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\layout.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\linkbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\liststore.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\listviewtext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\main.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menu.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menu_elems.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menubar.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menuitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menushell.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menutoolbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\messagedialog.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\misc.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\notebook.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\object.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\optionmenu.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\pagesetup.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\paned.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\papersize.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\plug.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printcontext.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printoperation.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printoperationpreview.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printsettings.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\progressbar.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radioaction.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiobutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiobuttongroup.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiomenuitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiotoolbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\range.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\rc.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentaction.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchooser.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchooserdialog.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchoosermenu.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchooserwidget.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentfilter.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentinfo.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentmanager.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\ruler.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scale.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scalebutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scrollbar.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scrolledwindow.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\selectiondata.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\selectiondata_private.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\separator.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\separatormenuitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\separatortoolitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\settings.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\sizegroup.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\socket.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\spinbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\statusbar.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\statusicon.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\stock.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\stockid.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\stockitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\style.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\table.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\targetentry.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\targetlist.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\tearoffmenuitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textattributes.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textbuffer.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textchildanchor.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textiter.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textmark.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\texttag.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\texttagtable.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textview.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toggleaction.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\togglebutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toggletoolbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolbar.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolbutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolitem.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolshell.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\tooltip.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\tooltips.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treedragdest.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treedragsource.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeiter.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodel.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodelcolumn.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodelfilter.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodelsort.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treepath.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treerowreference.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeselection.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treesortable.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treestore.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeview.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeview_private.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeviewcolumn.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\uimanager.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\viewport.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\volumebutton.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\widget.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\window.cc"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\wrap_init.cc"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd"
+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+			>
+			<File
+				RelativePath="..\..\gtk\gtkmm\aboutdialog.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accelgroup.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accelkey.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accellabel.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\accelmap.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\action.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\actiongroup.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\adjustment.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\alignment.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\arrow.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\aspectframe.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\assistant.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\base.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\bin.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\box.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\builder.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\button.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\buttonbox.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\calendar.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\celleditable.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\celllayout.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderer_generation.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendereraccel.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderercombo.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendererpixbuf.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendererprogress.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrendererspin.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderertext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellrenderertoggle.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\cellview.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\checkbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\checkmenuitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\clipboard.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\colorbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\colorselection.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\combo.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\combobox.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\comboboxentry.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\comboboxentrytext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\comboboxtext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\container.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\curve.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\dialog.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\drawingarea.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\editable.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\entry.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\entrycompletion.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\enums.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\eventbox.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\expander.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooser.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooserbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooserdialog.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filechooserwidget.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\filefilter.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fileselection.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fixed.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fontbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\fontselection.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\frame.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\handlebox.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconfactory.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconinfo.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconset.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconsource.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\icontheme.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\iconview.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\image.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\imagemenuitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\inputdialog.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\invisible.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\item.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\label.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\layout.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\linkbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\liststore.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\listviewtext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\main.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menu.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menu_elems.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menubar.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menuitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menushell.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\menutoolbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\messagedialog.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\misc.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\notebook.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\object.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\optionmenu.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\pagesetup.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\paned.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\papersize.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\plug.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printcontext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printoperation.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printoperationpreview.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\printsettings.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\progressbar.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radioaction.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiobutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiobuttongroup.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiomenuitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\radiotoolbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\range.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\rc.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentaction.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchooser.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchooserdialog.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchoosermenu.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentchooserwidget.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentfilter.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentinfo.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\recentmanager.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\ruler.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scale.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scalebutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scrollbar.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\scrolledwindow.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\selectiondata.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\selectiondata_private.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\separator.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\separatormenuitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\separatortoolitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\settings.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\sizegroup.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\socket.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\spinbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\statusbar.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\statusicon.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\stock.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\stockid.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\stockitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\style.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\table.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\targetentry.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\targetlist.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\tearoffmenuitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textattributes.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textbuffer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textchildanchor.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textiter.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textmark.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\texttag.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\texttagtable.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\textview.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toggleaction.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\togglebutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toggletoolbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolbar.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolbutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolitem.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\toolshell.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\tooltip.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\tooltips.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treedragdest.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treedragsource.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeiter.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodel.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodelcolumn.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodelfilter.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treemodelsort.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treepath.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treerowreference.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeselection.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treesortable.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treestore.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeview.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeview_private.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\treeviewcolumn.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\uimanager.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\viewport.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\volumebutton.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\widget.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\window.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\gtk\gtkmm\wrap_init.h"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+			>
+			<File
+				RelativePath=".\gtkmm.rc"
+				>
+			</File>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>

Modified: trunk/Makefile.am
==============================================================================
--- trunk/Makefile.am	(original)
+++ trunk/Makefile.am	Thu Oct  9 13:28:13 2008
@@ -4,7 +4,7 @@
   ATK_SUBDIR=
 endif
 
-SUBDIRS		= tools $(ATK_SUBDIR) gdk gtk @DEMO_SUBDIR@ @DOCS_SUBDIR@ tests MSVC_Net2005 win32_installer
+SUBDIRS		= tools $(ATK_SUBDIR) gdk gtk @DEMO_SUBDIR@ @DOCS_SUBDIR@ tests MSVC_Net2005 MSVC_Net2008 win32_installer
 DIST_SUBDIRS	= $(SUBDIRS) scripts
 
 EXTRA_DIST	= build_shared/Makefile_build.am_fragment \

Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in	(original)
+++ trunk/configure.in	Thu Oct  9 13:28:13 2008
@@ -444,6 +444,17 @@
     MSVC_Net2005/demos/Makefile
       MSVC_Net2005/demos/gtk-demo/Makefile
 
+  MSVC_Net2008/Makefile
+    MSVC_Net2008/gendef/Makefile
+    MSVC_Net2008/atkmm/Makefile
+    MSVC_Net2008/atkmm/atkmm.rc
+    MSVC_Net2008/gdkmm/Makefile
+    MSVC_Net2008/gdkmm/gdkmm.rc
+    MSVC_Net2008/gtkmm/Makefile
+    MSVC_Net2008/gtkmm/gtkmm.rc
+    MSVC_Net2008/demos/Makefile
+      MSVC_Net2008/demos/gtk-demo/Makefile
+
   win32_installer/Makefile
     win32_installer/NSISLibrary/Makefile
     win32_installer/translations/Makefile



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]