Added Xwt.Gtk.Mac and Xwt.Gtk.Windows support libs
This commit is contained in:
Родитель
e2caad555a
Коммит
fcc24959fc
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{0AF50CE4-E455-4A9D-92AD-711CBD068A55}</ProjectGuid>
|
<ProjectGuid>{0AF50CE4-E455-4A9D-92AD-711CBD068A55}</ProjectGuid>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}</ProjectGuid>
|
<ProjectGuid>{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}</ProjectGuid>
|
||||||
<ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
<ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{14CF6E75-0D08-4BBD-B0F5-742196E5656D}</ProjectGuid>
|
<ProjectGuid>{14CF6E75-0D08-4BBD-B0F5-742196E5656D}</ProjectGuid>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{88C04B85-B69B-47B4-AB9F-64F6DD4E0897}</ProjectGuid>
|
<ProjectGuid>{88C04B85-B69B-47B4-AB9F-64F6DD4E0897}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{BC764278-4141-483C-8643-2EA8C40373B2}</ProjectGuid>
|
<ProjectGuid>{BC764278-4141-483C-8643-2EA8C40373B2}</ProjectGuid>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
|
@ -43,22 +43,14 @@
|
||||||
<Reference Include="nunit-console-runner">
|
<Reference Include="nunit-console-runner">
|
||||||
<HintPath>libs\nunit-console-runner.dll</HintPath>
|
<HintPath>libs\nunit-console-runner.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
|
||||||
<Private>False</Private>
|
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
|
||||||
</Reference>
|
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
|
||||||
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="nunit.util">
|
<Reference Include="nunit.util">
|
||||||
<HintPath>libs\nunit.util.dll</HintPath>
|
<HintPath>libs\nunit.util.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="GtkTestRunner\Main.cs" />
|
<Compile Include="GtkTestRunner\Main.cs" />
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{0017C823-67F6-4DFA-8C2C-E23CD1E33D8F}</ProjectGuid>
|
<ProjectGuid>{0017C823-67F6-4DFA-8C2C-E23CD1E33D8F}</ProjectGuid>
|
||||||
<ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
<ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||||
|
|
|
@ -32,10 +32,6 @@
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
|
||||||
<StartupObject>
|
|
||||||
</StartupObject>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="nunit-console-runner">
|
<Reference Include="nunit-console-runner">
|
||||||
<HintPath>libs\nunit-console-runner.dll</HintPath>
|
<HintPath>libs\nunit-console-runner.dll</HintPath>
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
//
|
||||||
|
// GtkMacEngine.cs
|
||||||
|
//
|
||||||
|
// Author:
|
||||||
|
// Lluis Sanchez Gual <lluis@xamarin.com>
|
||||||
|
//
|
||||||
|
// Copyright (c) 2014 Xamarin, Inc (http://www.xamarin.com)
|
||||||
|
//
|
||||||
|
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
// of this software and associated documentation files (the "Software"), to deal
|
||||||
|
// in the Software without restriction, including without limitation the rights
|
||||||
|
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
// copies of the Software, and to permit persons to whom the Software is
|
||||||
|
// furnished to do so, subject to the following conditions:
|
||||||
|
//
|
||||||
|
// The above copyright notice and this permission notice shall be included in
|
||||||
|
// all copies or substantial portions of the Software.
|
||||||
|
//
|
||||||
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
// THE SOFTWARE.
|
||||||
|
using System;
|
||||||
|
using Xwt.GtkBackend;
|
||||||
|
|
||||||
|
namespace Xwt.Gtk.Mac
|
||||||
|
{
|
||||||
|
public class MacPlatformBackend: GtkPlatformBackend
|
||||||
|
{
|
||||||
|
public override void Initialize ()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,47 @@
|
||||||
|
//
|
||||||
|
// AssemblyInfo.cs
|
||||||
|
//
|
||||||
|
// Author:
|
||||||
|
// Lluis Sanchez Gual <lluis@xamarin.com>
|
||||||
|
//
|
||||||
|
// Copyright (c) 2014 Xamarin, Inc (http://www.xamarin.com)
|
||||||
|
//
|
||||||
|
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
// of this software and associated documentation files (the "Software"), to deal
|
||||||
|
// in the Software without restriction, including without limitation the rights
|
||||||
|
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
// copies of the Software, and to permit persons to whom the Software is
|
||||||
|
// furnished to do so, subject to the following conditions:
|
||||||
|
//
|
||||||
|
// The above copyright notice and this permission notice shall be included in
|
||||||
|
// all copies or substantial portions of the Software.
|
||||||
|
//
|
||||||
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
// THE SOFTWARE.
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
|
||||||
|
// Information about this assembly is defined by the following attributes.
|
||||||
|
// Change them to the values specific to your project.
|
||||||
|
[assembly: AssemblyTitle ("Xwt.GtkMac")]
|
||||||
|
[assembly: AssemblyDescription ("")]
|
||||||
|
[assembly: AssemblyConfiguration ("")]
|
||||||
|
[assembly: AssemblyCompany ("Xamarin")]
|
||||||
|
[assembly: AssemblyProduct ("")]
|
||||||
|
[assembly: AssemblyCopyright ("Xamarin, Inc (http://www.xamarin.com)")]
|
||||||
|
[assembly: AssemblyTrademark ("")]
|
||||||
|
[assembly: AssemblyCulture ("")]
|
||||||
|
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
|
||||||
|
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
|
||||||
|
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
|
||||||
|
[assembly: AssemblyVersion ("1.0.*")]
|
||||||
|
// The following attributes are used to specify the signing key for the assembly,
|
||||||
|
// if desired. See the Mono documentation for more information about signing.
|
||||||
|
//[assembly: AssemblyDelaySign(false)]
|
||||||
|
//[assembly: AssemblyKeyFile("")]
|
||||||
|
|
|
@ -3,13 +3,14 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{FB234220-D409-43D9-8926-E2D629A19285}</ProjectGuid>
|
<ProjectGuid>{E95833C9-90AA-4366-9262-0A1BED148249}</ProjectGuid>
|
||||||
<ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
<RootNamespace>Xwt.Gtk.Mac</RootNamespace>
|
<RootNamespace>Xwt.Gtk.Mac</RootNamespace>
|
||||||
<AssemblyName>Xwt.Gtk.Mac</AssemblyName>
|
<AssemblyName>Xwt.Gtk.Mac</AssemblyName>
|
||||||
|
<SignAssembly>true</SignAssembly>
|
||||||
|
<AssemblyOriginatorKeyFile>..\xwt.snk</AssemblyOriginatorKeyFile>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<DebugSymbols>true</DebugSymbols>
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
@ -20,67 +21,33 @@
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<ConsolePause>false</ConsolePause>
|
<ConsolePause>false</ConsolePause>
|
||||||
<EnableCodeSigning>false</EnableCodeSigning>
|
|
||||||
<CreatePackage>false</CreatePackage>
|
|
||||||
<EnablePackageSigning>false</EnablePackageSigning>
|
|
||||||
<IncludeMonoRuntime>false</IncludeMonoRuntime>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
<DebugType>none</DebugType>
|
<DebugType>full</DebugType>
|
||||||
<Optimize>true</Optimize>
|
<Optimize>true</Optimize>
|
||||||
<OutputPath>bin\Release</OutputPath>
|
<OutputPath>bin\Release</OutputPath>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<ConsolePause>false</ConsolePause>
|
<ConsolePause>false</ConsolePause>
|
||||||
<EnableCodeSigning>false</EnableCodeSigning>
|
|
||||||
<CreatePackage>false</CreatePackage>
|
|
||||||
<EnablePackageSigning>false</EnablePackageSigning>
|
|
||||||
<IncludeMonoRuntime>false</IncludeMonoRuntime>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="MonoMac, Version=0.0.0.0, Culture=neutral">
|
</ItemGroup>
|
||||||
<SpecificVersion>False</SpecificVersion>
|
<ItemGroup>
|
||||||
</Reference>
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
<Compile Include="MacPlatformBackend.cs" />
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
|
|
||||||
<Private>False</Private>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Drawing" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
<Import Project="$(MSBuildExtensionsPath)\Mono\MonoMac\v0.0\Mono.MonoMac.targets" />
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="Xwt.GtkBackend.Mac\" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Xwt.GtkBackend.Mac\PopoverMacBackend.cs" />
|
|
||||||
<Compile Include="Xwt.GtkBackend.Mac\GtkMacInterop.cs" />
|
|
||||||
<Compile Include="Xwt.GtkBackend.Mac\GtkMacEngine.cs" />
|
|
||||||
<Compile Include="Xwt.GtkBackend.Mac\GtkCocoaProxy.cs" />
|
|
||||||
<Compile Include="Xwt.GtkBackend.Mac\ForeignPlugMacBackend.cs" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\Xwt\Xwt.csproj">
|
|
||||||
<Project>{92494904-35FA-4DC9-BDE9-3A3E87AC49D3}</Project>
|
|
||||||
<Name>Xwt</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\Xwt.Gtk\Xwt.Gtk.csproj">
|
<ProjectReference Include="..\Xwt.Gtk\Xwt.Gtk.csproj">
|
||||||
<Project>{C3887A93-B2BD-4097-8E2F-3A063EFF32FD}</Project>
|
<Project>{C3887A93-B2BD-4097-8E2F-3A063EFF32FD}</Project>
|
||||||
<Name>Xwt.Gtk</Name>
|
<Name>Xwt.Gtk</Name>
|
||||||
|
<Private>False</Private>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\Xwt.Mac\Xwt.Mac.csproj">
|
<ProjectReference Include="..\Xwt\Xwt.csproj">
|
||||||
<Project>{B7C1673E-5124-4BE5-8D21-EC8B12F85B6B}</Project>
|
<Project>{92494904-35FA-4DC9-BDE9-3A3E87AC49D3}</Project>
|
||||||
<Name>Xwt.Mac</Name>
|
<Name>Xwt</Name>
|
||||||
|
<Private>False</Private>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
|
@ -0,0 +1,47 @@
|
||||||
|
//
|
||||||
|
// AssemblyInfo.cs
|
||||||
|
//
|
||||||
|
// Author:
|
||||||
|
// Lluis Sanchez Gual <lluis@xamarin.com>
|
||||||
|
//
|
||||||
|
// Copyright (c) 2014 Xamarin, Inc (http://www.xamarin.com)
|
||||||
|
//
|
||||||
|
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
// of this software and associated documentation files (the "Software"), to deal
|
||||||
|
// in the Software without restriction, including without limitation the rights
|
||||||
|
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
// copies of the Software, and to permit persons to whom the Software is
|
||||||
|
// furnished to do so, subject to the following conditions:
|
||||||
|
//
|
||||||
|
// The above copyright notice and this permission notice shall be included in
|
||||||
|
// all copies or substantial portions of the Software.
|
||||||
|
//
|
||||||
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
// THE SOFTWARE.
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
|
||||||
|
// Information about this assembly is defined by the following attributes.
|
||||||
|
// Change them to the values specific to your project.
|
||||||
|
[assembly: AssemblyTitle ("Xwt.GtkWin32")]
|
||||||
|
[assembly: AssemblyDescription ("")]
|
||||||
|
[assembly: AssemblyConfiguration ("")]
|
||||||
|
[assembly: AssemblyCompany ("Xamarin")]
|
||||||
|
[assembly: AssemblyProduct ("")]
|
||||||
|
[assembly: AssemblyCopyright ("Xamarin, Inc (http://www.xamarin.com)")]
|
||||||
|
[assembly: AssemblyTrademark ("")]
|
||||||
|
[assembly: AssemblyCulture ("")]
|
||||||
|
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
|
||||||
|
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
|
||||||
|
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
|
||||||
|
[assembly: AssemblyVersion ("1.0.*")]
|
||||||
|
// The following attributes are used to specify the signing key for the assembly,
|
||||||
|
// if desired. See the Mono documentation for more information about signing.
|
||||||
|
//[assembly: AssemblyDelaySign(false)]
|
||||||
|
//[assembly: AssemblyKeyFile("")]
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
//
|
||||||
|
// GtkWin32Engine.cs
|
||||||
|
//
|
||||||
|
// Author:
|
||||||
|
// Lluis Sanchez Gual <lluis@xamarin.com>
|
||||||
|
//
|
||||||
|
// Copyright (c) 2014 Xamarin, Inc (http://www.xamarin.com)
|
||||||
|
//
|
||||||
|
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
// of this software and associated documentation files (the "Software"), to deal
|
||||||
|
// in the Software without restriction, including without limitation the rights
|
||||||
|
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
// copies of the Software, and to permit persons to whom the Software is
|
||||||
|
// furnished to do so, subject to the following conditions:
|
||||||
|
//
|
||||||
|
// The above copyright notice and this permission notice shall be included in
|
||||||
|
// all copies or substantial portions of the Software.
|
||||||
|
//
|
||||||
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
// THE SOFTWARE.
|
||||||
|
using System;
|
||||||
|
using Xwt.GtkBackend;
|
||||||
|
|
||||||
|
namespace Xwt.Gtk.Windows
|
||||||
|
{
|
||||||
|
public class WindowsPlatformBackend: GtkPlatformBackend
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
|
<ProjectGuid>{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}</ProjectGuid>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<RootNamespace>Xwt.Gtk.Windows</RootNamespace>
|
||||||
|
<AssemblyName>Xwt.GtkWin32</AssemblyName>
|
||||||
|
<SignAssembly>true</SignAssembly>
|
||||||
|
<AssemblyOriginatorKeyFile>..\xwt.snk</AssemblyOriginatorKeyFile>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>bin\Debug</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<ConsolePause>false</ConsolePause>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\Release</OutputPath>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<ConsolePause>false</ConsolePause>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="System" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
<Compile Include="WindowsPlatformBackend.cs" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\Xwt.Gtk\Xwt.Gtk.csproj">
|
||||||
|
<Project>{C3887A93-B2BD-4097-8E2F-3A063EFF32FD}</Project>
|
||||||
|
<Name>Xwt.Gtk</Name>
|
||||||
|
<Private>False</Private>
|
||||||
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\Xwt\Xwt.csproj">
|
||||||
|
<Project>{92494904-35FA-4DC9-BDE9-3A3E87AC49D3}</Project>
|
||||||
|
<Name>Xwt</Name>
|
||||||
|
<Private>False</Private>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
|
@ -25,3 +25,7 @@ using System.Runtime.CompilerServices;
|
||||||
//[assembly: AssemblyDelaySign(false)]
|
//[assembly: AssemblyDelaySign(false)]
|
||||||
//[assembly: AssemblyKeyFile("")]
|
//[assembly: AssemblyKeyFile("")]
|
||||||
|
|
||||||
|
[assembly:InternalsVisibleTo("Xwt.Gtk.Mac, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
|
||||||
|
[assembly:InternalsVisibleTo("Xwt.Gtk.Windows, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>9.0.21022</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{C3887A93-B2BD-4097-8E2F-3A063EFF32FD}</ProjectGuid>
|
<ProjectGuid>{C3887A93-B2BD-4097-8E2F-3A063EFF32FD}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
|
@ -128,6 +128,7 @@
|
||||||
<Compile Include="Xwt.GtkBackend\ScrollbarBackend.cs" />
|
<Compile Include="Xwt.GtkBackend\ScrollbarBackend.cs" />
|
||||||
<Compile Include="Xwt.GtkBackend\GtkKeyboardHandler.cs" />
|
<Compile Include="Xwt.GtkBackend\GtkKeyboardHandler.cs" />
|
||||||
<Compile Include="Xwt.GtkBackend\Conversion.cs" />
|
<Compile Include="Xwt.GtkBackend\Conversion.cs" />
|
||||||
|
<Compile Include="Xwt.GtkBackend\GtkPlatformBackend.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -29,11 +29,15 @@ using System;
|
||||||
using Xwt.Backends;
|
using Xwt.Backends;
|
||||||
using Xwt.CairoBackend;
|
using Xwt.CairoBackend;
|
||||||
using Gdk;
|
using Gdk;
|
||||||
|
using System.Reflection;
|
||||||
|
using System.IO;
|
||||||
|
|
||||||
namespace Xwt.GtkBackend
|
namespace Xwt.GtkBackend
|
||||||
{
|
{
|
||||||
public class GtkEngine: ToolkitEngineBackend
|
public class GtkEngine: ToolkitEngineBackend
|
||||||
{
|
{
|
||||||
|
GtkPlatformBackend platformBackend;
|
||||||
|
|
||||||
public override void InitializeApplication ()
|
public override void InitializeApplication ()
|
||||||
{
|
{
|
||||||
Gtk.Application.Init ();
|
Gtk.Application.Init ();
|
||||||
|
@ -103,6 +107,34 @@ namespace Xwt.GtkBackend
|
||||||
RegisterBackend<IScrollbarBackend, ScrollbarBackend> ();
|
RegisterBackend<IScrollbarBackend, ScrollbarBackend> ();
|
||||||
RegisterBackend<IPasswordEntryBackend, PasswordEntryBackend> ();
|
RegisterBackend<IPasswordEntryBackend, PasswordEntryBackend> ();
|
||||||
RegisterBackend<KeyboardHandler, GtkKeyboardHandler> ();
|
RegisterBackend<KeyboardHandler, GtkKeyboardHandler> ();
|
||||||
|
|
||||||
|
string typeName = null;
|
||||||
|
string asmName = null;
|
||||||
|
if (Platform.IsMac) {
|
||||||
|
typeName = "Xwt.Gtk.Mac.MacPlatformBackend";
|
||||||
|
asmName = "Xwt.Gtk.Mac";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeName != null) {
|
||||||
|
var loc = Path.GetDirectoryName (GetType ().Assembly.Location);
|
||||||
|
loc = Path.Combine (loc, asmName + ".dll");
|
||||||
|
|
||||||
|
Assembly asm = null;
|
||||||
|
try {
|
||||||
|
if (File.Exists (loc)) {
|
||||||
|
asm = Assembly.LoadFrom (loc);
|
||||||
|
} else {
|
||||||
|
asm = Assembly.Load (asmName);
|
||||||
|
}
|
||||||
|
} catch {
|
||||||
|
// Not found
|
||||||
|
}
|
||||||
|
|
||||||
|
Type platformType = asm != null ? asm.GetType (typeName) : null;
|
||||||
|
|
||||||
|
if (platformType != null)
|
||||||
|
platformBackend = (GtkPlatformBackend) Activator.CreateInstance (platformType);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Dispose ()
|
public override void Dispose ()
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
//
|
||||||
|
// GtkPlatformBackend.cs
|
||||||
|
//
|
||||||
|
// Author:
|
||||||
|
// Lluis Sanchez Gual <lluis@xamarin.com>
|
||||||
|
//
|
||||||
|
// Copyright (c) 2014 Xamarin, Inc (http://www.xamarin.com)
|
||||||
|
//
|
||||||
|
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
// of this software and associated documentation files (the "Software"), to deal
|
||||||
|
// in the Software without restriction, including without limitation the rights
|
||||||
|
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
// copies of the Software, and to permit persons to whom the Software is
|
||||||
|
// furnished to do so, subject to the following conditions:
|
||||||
|
//
|
||||||
|
// The above copyright notice and this permission notice shall be included in
|
||||||
|
// all copies or substantial portions of the Software.
|
||||||
|
//
|
||||||
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
// THE SOFTWARE.
|
||||||
|
using System;
|
||||||
|
|
||||||
|
namespace Xwt.GtkBackend
|
||||||
|
{
|
||||||
|
public class GtkPlatformBackend
|
||||||
|
{
|
||||||
|
public virtual void Initialize ()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{B7C1673E-5124-4BE5-8D21-EC8B12F85B6B}</ProjectGuid>
|
<ProjectGuid>{B7C1673E-5124-4BE5-8D21-EC8B12F85B6B}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>10.0.0</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{C93D746E-1586-4D4F-B411-BF5A966E6A08}</ProjectGuid>
|
<ProjectGuid>{C93D746E-1586-4D4F-B411-BF5A966E6A08}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
|
|
72
Xwt.sln
72
Xwt.sln
|
@ -1,4 +1,4 @@
|
||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||||
# Visual Studio 2010
|
# Visual Studio 2010
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xwt", "Xwt\Xwt.csproj", "{92494904-35FA-4DC9-BDE9-3A3E87AC49D3}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xwt", "Xwt\Xwt.csproj", "{92494904-35FA-4DC9-BDE9-3A3E87AC49D3}"
|
||||||
|
@ -29,6 +29,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfTest", "WpfTest\WpfTest.
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MixedGtkMacTest", "MixedGtkMacTest\MixedGtkMacTest.csproj", "{14CF6E75-0D08-4BBD-B0F5-742196E5656D}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MixedGtkMacTest", "MixedGtkMacTest\MixedGtkMacTest.csproj", "{14CF6E75-0D08-4BBD-B0F5-742196E5656D}"
|
||||||
EndProject
|
EndProject
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xwt.Gtk.Mac", "Xwt.Gtk.Mac\Xwt.Gtk.Mac.csproj", "{E95833C9-90AA-4366-9262-0A1BED148249}"
|
||||||
|
EndProject
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xwt.Gtk.Windows", "Xwt.Gtk.Windows\Xwt.Gtk.Windows.csproj", "{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}"
|
||||||
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
AppStore|Any CPU = AppStore|Any CPU
|
AppStore|Any CPU = AppStore|Any CPU
|
||||||
|
@ -150,6 +154,39 @@ Global
|
||||||
{14CF6E75-0D08-4BBD-B0F5-742196E5656D}.Win-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
{14CF6E75-0D08-4BBD-B0F5-742196E5656D}.Win-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
{14CF6E75-0D08-4BBD-B0F5-742196E5656D}.Win-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
{14CF6E75-0D08-4BBD-B0F5-742196E5656D}.Win-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
{14CF6E75-0D08-4BBD-B0F5-742196E5656D}.Win-Debug|x86.ActiveCfg = Debug|Any CPU
|
{14CF6E75-0D08-4BBD-B0F5-742196E5656D}.Win-Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.AppStore|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.AppStore|x86.ActiveCfg = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.AppStore|x86.Build.0 = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Debug|x86.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Linux-Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Linux-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Linux-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Linux-Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Linux-Debug|x86.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Mac-Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Mac-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Mac-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Mac-Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Mac-Debug|x86.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Release|x86.ActiveCfg = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Release|x86.Build.0 = Release|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Win-Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Win-Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Win-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Win-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Win-Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{252117CA-0ABB-4F36-BFC8-DE23A8089BB9}.Win-Debug|x86.Build.0 = Debug|Any CPU
|
||||||
{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
|
{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}.AppStore|Any CPU.Build.0 = Debug|Any CPU
|
{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}.AppStore|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
|
{2B7FF081-FE53-42F7-9D5D-D4B38E548F94}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||||
|
@ -404,6 +441,39 @@ Global
|
||||||
{E41F4448-15C3-4E95-B310-FD333FDF5D2F}.Win-Debug|Mixed Platforms.Build.0 = Debug|x86
|
{E41F4448-15C3-4E95-B310-FD333FDF5D2F}.Win-Debug|Mixed Platforms.Build.0 = Debug|x86
|
||||||
{E41F4448-15C3-4E95-B310-FD333FDF5D2F}.Win-Debug|x86.ActiveCfg = Debug|x86
|
{E41F4448-15C3-4E95-B310-FD333FDF5D2F}.Win-Debug|x86.ActiveCfg = Debug|x86
|
||||||
{E41F4448-15C3-4E95-B310-FD333FDF5D2F}.Win-Debug|x86.Build.0 = Debug|x86
|
{E41F4448-15C3-4E95-B310-FD333FDF5D2F}.Win-Debug|x86.Build.0 = Debug|x86
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.AppStore|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.AppStore|x86.ActiveCfg = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.AppStore|x86.Build.0 = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Debug|x86.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Linux-Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Linux-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Linux-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Linux-Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Linux-Debug|x86.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Mac-Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Mac-Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Mac-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Mac-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Mac-Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Mac-Debug|x86.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Release|x86.ActiveCfg = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Release|x86.Build.0 = Release|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Win-Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Win-Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Win-Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Win-Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{E95833C9-90AA-4366-9262-0A1BED148249}.Win-Debug|x86.Build.0 = Debug|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(NestedProjects) = preSolution
|
GlobalSection(NestedProjects) = preSolution
|
||||||
{BC764278-4141-483C-8643-2EA8C40373B2} = {164E1FED-7688-4AE9-B19B-012F8784F9DD}
|
{BC764278-4141-483C-8643-2EA8C40373B2} = {164E1FED-7688-4AE9-B19B-012F8784F9DD}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
<ProductVersion>9.0.21022</ProductVersion>
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
<ProjectGuid>{92494904-35FA-4DC9-BDE9-3A3E87AC49D3}</ProjectGuid>
|
<ProjectGuid>{92494904-35FA-4DC9-BDE9-3A3E87AC49D3}</ProjectGuid>
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
|
|
Загрузка…
Ссылка в новой задаче