Fixed projects so that they build with MonoDevelop on Linux

This commit is contained in:
Michael Becker 2014-09-30 22:38:19 -04:00
parent 34d4de1f7f
commit 72b4772138
16 changed files with 288 additions and 30 deletions

View File

@ -326,10 +326,10 @@
<None Include="Templates\Project\Website Development\PHP\MainIcon.xcf" />
</ItemGroup>
<Target Name="Build">
<Copy SourceFiles="@(Content)" DestinationFiles="@(Content->'$(OutputPath)%(RelativeDir)%(Filename)%(Extension)')" />
<Copy SourceFiles="@(Content)" DestinationFiles="@(Content-&gt;'$(OutputPath)%(RelativeDir)%(Filename)%(Extension)')" />
</Target>
<Target Name="Clean">
<Delete Files="@(Content->'$(OutputPath)%(RelativeDir)%(Filename)%(Extension)')" />
<Delete Files="@(Content-&gt;'$(OutputPath)%(RelativeDir)%(Filename)%(Extension)')" />
</Target>
<Target Name="Rebuild" DependsOnTargets="Clean;Build">
</Target>

View File

@ -0,0 +1,32 @@
//
// CrashDialog.cs
//
// Author:
// beckermj <${AuthorEmail}>
//
// Copyright (c) 2014 beckermj
//
// 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 3 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, see <http://www.gnu.org/licenses/>.
using System;
namespace UniversalEditor.Engines.GTK.Dialogs
{
public partial class CrashDialog : Gtk.Dialog
{
public CrashDialog()
{
this.Build();
}
}
}

View File

@ -10,6 +10,11 @@ namespace UniversalEditor.Engines.GTK
{
this.Build ();
}
public virtual EditorReference MakeReference()
{
return new EditorReference(this.GetType());
}
#region IEditorImplementation implementation
public event ToolboxItemEventHandler ToolboxItemAdded;

View File

@ -37,6 +37,18 @@ namespace UniversalEditor.Engines.GTK
{
return Dialogs.DataFormatOptionsDialog.ShowDialog(ref df, type);
}
protected override void ShowCrashDialog(Exception ex)
{
Dialogs.CrashDialog dlg = new Dialogs.CrashDialog();
switch ((ResponseType)dlg.Run())
{
case ResponseType.Ok:
{
break;
}
}
dlg.Destroy();
}
}
}

View File

@ -19,6 +19,10 @@ namespace UniversalEditor.Engines.GTK
RefreshEditor();
}
public void SetWindowListVisible(bool visible, bool modal)
{
}
protected override void OnShown()
{
base.OnShown();
@ -257,10 +261,10 @@ namespace UniversalEditor.Engines.GTK
foreach (ObjectModelReference omr in omrs)
{
ObjectModel om = omr.Create ();
IEditorImplementation[] ieditors = UniversalEditor.UserInterface.Common.Reflection.GetAvailableEditors(om.MakeReference ());
EditorReference[] ieditors = UniversalEditor.UserInterface.Common.Reflection.GetAvailableEditors(om.MakeReference ());
if (ieditors.Length == 1)
{
Editor editor = (ieditors[0] as Editor);
Editor editor = (ieditors[0].Create() as Editor);
if (editor == null) continue;
Document doc = new Document(om, df, fa);
@ -275,9 +279,9 @@ namespace UniversalEditor.Engines.GTK
else if (ieditors.Length > 1)
{
Notebook tbsEditors = new Notebook();
foreach (IEditorImplementation ieditor in ieditors)
foreach (EditorReference ieditor in ieditors)
{
Editor editor = (ieditor as Editor);
Editor editor = (ieditor.Create() as Editor);
if (editor == null) continue;
editor.ObjectModel = om;

View File

@ -72,6 +72,8 @@
<Compile Include="gtk-gui\UniversalEditor.Engines.GTK.Dialogs.AboutDialog.cs" />
<Compile Include="Dialogs\DataFormatOptionsDialog.cs" />
<Compile Include="gtk-gui\UniversalEditor.Engines.GTK.Dialogs.DataFormatOptionsDialog.cs" />
<Compile Include="Dialogs\CrashDialog.cs" />
<Compile Include="gtk-gui\UniversalEditor.Engines.GTK.Dialogs.CrashDialog.cs" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>

View File

@ -0,0 +1,60 @@
// This file has been generated by the GUI designer. Do not modify.
namespace UniversalEditor.Engines.GTK.Dialogs
{
public partial class CrashDialog
{
private global::Gtk.Button buttonCancel;
private global::Gtk.Button buttonOk;
protected virtual void Build ()
{
global::Stetic.Gui.Initialize (this);
// Widget UniversalEditor.Engines.GTK.Dialogs.CrashDialog
this.Name = "UniversalEditor.Engines.GTK.Dialogs.CrashDialog";
this.Title = global::Mono.Unix.Catalog.GetString ("Fatal Error");
this.WindowPosition = ((global::Gtk.WindowPosition)(4));
// Internal child UniversalEditor.Engines.GTK.Dialogs.CrashDialog.VBox
global::Gtk.VBox w1 = this.VBox;
w1.Name = "dialog1_VBox";
w1.BorderWidth = ((uint)(2));
// Internal child UniversalEditor.Engines.GTK.Dialogs.CrashDialog.ActionArea
global::Gtk.HButtonBox w2 = this.ActionArea;
w2.Name = "dialog1_ActionArea";
w2.Spacing = 10;
w2.BorderWidth = ((uint)(5));
w2.LayoutStyle = ((global::Gtk.ButtonBoxStyle)(4));
// Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild
this.buttonCancel = new global::Gtk.Button ();
this.buttonCancel.CanDefault = true;
this.buttonCancel.CanFocus = true;
this.buttonCancel.Name = "buttonCancel";
this.buttonCancel.UseStock = true;
this.buttonCancel.UseUnderline = true;
this.buttonCancel.Label = "gtk-cancel";
this.AddActionWidget (this.buttonCancel, -6);
global::Gtk.ButtonBox.ButtonBoxChild w3 = ((global::Gtk.ButtonBox.ButtonBoxChild)(w2 [this.buttonCancel]));
w3.Expand = false;
w3.Fill = false;
// Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild
this.buttonOk = new global::Gtk.Button ();
this.buttonOk.CanDefault = true;
this.buttonOk.CanFocus = true;
this.buttonOk.Name = "buttonOk";
this.buttonOk.UseStock = true;
this.buttonOk.UseUnderline = true;
this.buttonOk.Label = "gtk-ok";
this.AddActionWidget (this.buttonOk, -5);
global::Gtk.ButtonBox.ButtonBoxChild w4 = ((global::Gtk.ButtonBox.ButtonBoxChild)(w2 [this.buttonOk]));
w4.Position = 1;
w4.Expand = false;
w4.Fill = false;
if ((this.Child != null)) {
this.Child.ShowAll ();
}
this.DefaultWidth = 400;
this.DefaultHeight = 300;
this.Show ();
}
}
}

View File

@ -41,9 +41,7 @@ namespace UniversalEditor.Engines.GTK.Dialogs
this.GtkAlignment3.Name = "GtkAlignment3";
this.GtkAlignment3.LeftPadding = ((uint)(12));
// Container child GtkAlignment3.Gtk.Container+ContainerChild
this.omb = new global::UniversalEditor.Engines.GTK.ObjectModelBrowser ();
this.omb.Events = ((global::Gdk.EventMask)(256));
this.omb.Name = "omb";
this.omb = null;
this.GtkAlignment3.Add (this.omb);
this.frame2.Add (this.GtkAlignment3);
this.GtkLabel3 = new global::Gtk.Label ();

View File

@ -625,4 +625,62 @@ This implementation of the Universal Editor Platform is primarily developed and
</widget>
</child>
</widget>
<widget class="Gtk.Dialog" id="UniversalEditor.Engines.GTK.Dialogs.CrashDialog" design-size="400 300">
<property name="MemberName" />
<property name="Title" translatable="yes">Fatal Error</property>
<property name="WindowPosition">CenterOnParent</property>
<property name="Buttons">2</property>
<property name="HelpButton">False</property>
<child internal-child="VBox">
<widget class="Gtk.VBox" id="dialog1_VBox">
<property name="MemberName" />
<property name="BorderWidth">2</property>
<child>
<placeholder />
</child>
</widget>
</child>
<child internal-child="ActionArea">
<widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
<property name="MemberName" />
<property name="Spacing">10</property>
<property name="BorderWidth">5</property>
<property name="Size">2</property>
<property name="LayoutStyle">End</property>
<child>
<widget class="Gtk.Button" id="buttonCancel">
<property name="MemberName" />
<property name="CanDefault">True</property>
<property name="CanFocus">True</property>
<property name="UseStock">True</property>
<property name="Type">StockItem</property>
<property name="StockId">gtk-cancel</property>
<property name="ResponseId">-6</property>
<property name="label">gtk-cancel</property>
</widget>
<packing>
<property name="Expand">False</property>
<property name="Fill">False</property>
</packing>
</child>
<child>
<widget class="Gtk.Button" id="buttonOk">
<property name="MemberName" />
<property name="CanDefault">True</property>
<property name="CanFocus">True</property>
<property name="UseStock">True</property>
<property name="Type">StockItem</property>
<property name="StockId">gtk-ok</property>
<property name="ResponseId">-5</property>
<property name="label">gtk-ok</property>
</widget>
<packing>
<property name="Position">1</property>
<property name="Expand">False</property>
<property name="Fill">False</property>
</packing>
</child>
</widget>
</child>
</widget>
</stetic-interface>

View File

@ -70,12 +70,6 @@
<Compile Include="ObjectModels\Icarus\IIcarusContainerCommand.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{A92D520B-FFA3-4464-8CF6-474D18959E03}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
@ -85,4 +79,10 @@
<Target Name="AfterBuild">
</Target>
-->
<ItemGroup>
<ProjectReference Include="..\..\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{2D4737E6-6D95-408A-90DB-8DFF38147E85}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
</ItemGroup>
</Project>

View File

@ -11,6 +11,8 @@
<AssemblyName>UniversalEditor.Plugins.Illusion</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@ -42,11 +44,11 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{a92d520b-ffa3-4464-8cf6-474d18959e03}</Project>
<Project>{2D4737E6-6D95-408A-90DB-8DFF38147E85}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
<ProjectReference Include="..\UniversalEditor.Essential\UniversalEditor.Essential.csproj">
<Project>{30467e5c-05bc-4856-aadc-13906ef4cadd}</Project>
<Project>{30467E5C-05BC-4856-AADC-13906EF4CADD}</Project>
<Name>UniversalEditor.Essential</Name>
</ProjectReference>
</ItemGroup>

View File

@ -46,11 +46,11 @@
<ItemGroup />
<ItemGroup>
<ProjectReference Include="..\..\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{A92D520B-FFA3-4464-8CF6-474D18959E03}</Project>
<Project>{2D4737E6-6D95-408A-90DB-8DFF38147E85}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
<ProjectReference Include="..\UniversalEditor.Essential\UniversalEditor.Essential.csproj">
<Project>{30467e5c-05bc-4856-aadc-13906ef4cadd}</Project>
<Project>{30467E5C-05BC-4856-AADC-13906EF4CADD}</Project>
<Name>UniversalEditor.Essential</Name>
</ProjectReference>
</ItemGroup>

View File

@ -11,7 +11,8 @@
<AssemblyName>UniversalEditor.Plugins.Microsoft</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@ -50,11 +51,11 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{2d4737e6-6d95-408a-90db-8dff38147e85}</Project>
<Project>{2D4737E6-6D95-408A-90DB-8DFF38147E85}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
<ProjectReference Include="..\UniversalEditor.Essential\UniversalEditor.Essential.csproj">
<Project>{30467e5c-05bc-4856-aadc-13906ef4cadd}</Project>
<Project>{30467E5C-05BC-4856-AADC-13906EF4CADD}</Project>
<Name>UniversalEditor.Essential</Name>
</ProjectReference>
</ItemGroup>

View File

@ -11,7 +11,8 @@
<AssemblyName>UniversalEditor.Plugins.StoryWriter</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@ -51,11 +52,11 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{2d4737e6-6d95-408a-90db-8dff38147e85}</Project>
<Project>{2D4737E6-6D95-408A-90DB-8DFF38147E85}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
<ProjectReference Include="..\UniversalEditor.Essential\UniversalEditor.Essential.csproj">
<Project>{30467e5c-05bc-4856-aadc-13906ef4cadd}</Project>
<Project>{30467E5C-05BC-4856-AADC-13906EF4CADD}</Project>
<Name>UniversalEditor.Essential</Name>
</ProjectReference>
</ItemGroup>

View File

@ -12,8 +12,6 @@
<AssemblyName>UniversalEditor.Plugins.Web</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@ -65,11 +63,11 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{A92D520B-FFA3-4464-8CF6-474D18959E03}</Project>
<Project>{2D4737E6-6D95-408A-90DB-8DFF38147E85}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
<ProjectReference Include="..\UniversalEditor.Essential\UniversalEditor.Essential.csproj">
<Project>{30467e5c-05bc-4856-aadc-13906ef4cadd}</Project>
<Project>{30467E5C-05BC-4856-AADC-13906EF4CADD}</Project>
<Name>UniversalEditor.Essential</Name>
</ProjectReference>
</ItemGroup>

View File

@ -75,6 +75,16 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Nin
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.StoryWriter", "Plugins\UniversalEditor.Plugins.StoryWriter\UniversalEditor.Plugins.StoryWriter.csproj", "{7C861D40-8214-4DC5-89D1-129F267C1D1B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Icarus", "Plugins\UniversalEditor.Plugins.Icarus\UniversalEditor.Plugins.Icarus.csproj", "{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Illusion", "Plugins\UniversalEditor.Plugins.Illusion\UniversalEditor.Plugins.Illusion.csproj", "{A968C097-44CE-42BA-B66C-CB3A871EE117}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.InstallShield", "Plugins\UniversalEditor.Plugins.InstallShield\UniversalEditor.Plugins.InstallShield.csproj", "{04674541-23C2-4308-A9DF-DBC43AE99814}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft", "Plugins\UniversalEditor.Plugins.Microsoft\UniversalEditor.Plugins.Microsoft.csproj", "{4698BC3F-EC29-42EB-9AED-3D8F9983A108}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Web", "Plugins\UniversalEditor.Plugins.Web\UniversalEditor.Plugins.Web.csproj", "{64089452-6A08-47A5-A857-BF418F80D4A3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Surodoine", "..\..\Surodoine\Surodoine\Surodoine.csproj", "{E0897B7B-617A-4709-A4C6-FC0F6B441B2A}"
@ -103,9 +113,23 @@ Global
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|x86 = Release|x86
Description = Universal Editor GTKSharp engine
Description|Any CPU = Description|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Any CPU.Build.0 = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|x86.ActiveCfg = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|x86.Build.0 = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Description|Any CPU.ActiveCfg = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Description|Any CPU.Build.0 = Debug|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Any CPU.ActiveCfg = Release|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Any CPU.Build.0 = Release|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Release|x86.ActiveCfg = Release|Any CPU
{04674541-23C2-4308-A9DF-DBC43AE99814}.Release|x86.Build.0 = Release|Any CPU
{10B9B771-9939-4D0B-8D47-501B6F60209F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{10B9B771-9939-4D0B-8D47-501B6F60209F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{10B9B771-9939-4D0B-8D47-501B6F60209F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@ -216,6 +240,20 @@ Global
{41DBA506-177E-4B2D-8E6D-738E371326A1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{41DBA506-177E-4B2D-8E6D-738E371326A1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{41DBA506-177E-4B2D-8E6D-738E371326A1}.Release|x86.ActiveCfg = Release|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|x86.ActiveCfg = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|x86.Build.0 = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Description|Any CPU.ActiveCfg = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Description|Any CPU.Build.0 = Debug|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Any CPU.Build.0 = Release|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|x86.ActiveCfg = Release|Any CPU
{4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|x86.Build.0 = Release|Any CPU
{4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@ -236,6 +274,20 @@ Global
{62CFC025-B8CF-42AA-880A-92F27377FCAF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{62CFC025-B8CF-42AA-880A-92F27377FCAF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{62CFC025-B8CF-42AA-880A-92F27377FCAF}.Release|x86.ActiveCfg = Release|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|x86.ActiveCfg = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|x86.Build.0 = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Description|Any CPU.ActiveCfg = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Description|Any CPU.Build.0 = Debug|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Any CPU.Build.0 = Release|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Release|x86.ActiveCfg = Release|Any CPU
{64089452-6A08-47A5-A857-BF418F80D4A3}.Release|x86.Build.0 = Release|Any CPU
{6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@ -378,6 +430,20 @@ Global
{A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Release|x86.ActiveCfg = Release|Any CPU
{A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Release|x86.Build.0 = Release|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|x86.ActiveCfg = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|x86.Build.0 = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Description|Any CPU.ActiveCfg = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Description|Any CPU.Build.0 = Debug|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Any CPU.Build.0 = Release|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|x86.ActiveCfg = Release|Any CPU
{A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|x86.Build.0 = Release|Any CPU
{AF5F8ED3-D534-4609-94ED-B2800455B88F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AF5F8ED3-D534-4609-94ED-B2800455B88F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AF5F8ED3-D534-4609-94ED-B2800455B88F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@ -390,6 +456,20 @@ Global
{AF5F8ED3-D534-4609-94ED-B2800455B88F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{AF5F8ED3-D534-4609-94ED-B2800455B88F}.Release|x86.ActiveCfg = Release|Any CPU
{AF5F8ED3-D534-4609-94ED-B2800455B88F}.Release|x86.Build.0 = Release|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|x86.ActiveCfg = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|x86.Build.0 = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Description|Any CPU.ActiveCfg = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Description|Any CPU.Build.0 = Debug|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Any CPU.Build.0 = Release|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|x86.ActiveCfg = Release|Any CPU
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|x86.Build.0 = Release|Any CPU
{BAC9FDFD-C39E-4A90-B9F8-CF75B551BE10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BAC9FDFD-C39E-4A90-B9F8-CF75B551BE10}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BAC9FDFD-C39E-4A90-B9F8-CF75B551BE10}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@ -612,6 +692,11 @@ Global
{988052D4-92F5-4A6F-BE1D-33852D1E5D1E} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{E0B0223C-3E44-4D2A-9FED-F1A319D84D39} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{7C861D40-8214-4DC5-89D1-129F267C1D1B} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{B2DFA94A-A468-48A1-AB31-04EE432E7B2B} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{A968C097-44CE-42BA-B66C-CB3A871EE117} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{04674541-23C2-4308-A9DF-DBC43AE99814} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{4698BC3F-EC29-42EB-9AED-3D8F9983A108} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{64089452-6A08-47A5-A857-BF418F80D4A3} = {71CFF024-26F7-4626-A526-B435FDF8D64E}
{E0897B7B-617A-4709-A4C6-FC0F6B441B2A} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A}
{E0422169-2DF9-4B50-A019-84A3251727F9} = {4725A011-066E-4235-82C4-F2184BF56BBE}
{B2A30AE0-2FDD-40D1-88CF-9E4B95277F95} = {E0422169-2DF9-4B50-A019-84A3251727F9}