--- /dev/null
+\r
+Microsoft Visual Studio Solution File, Format Version 12.00\r
+# Visual Studio 14\r
+VisualStudioVersion = 14.0.25420.1\r
+MinimumVisualStudioVersion = 10.0.40219.1\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tizen.NUI.ExtTEST", "Tizen.NUI.ExtTEST\Tizen.NUI.ExtTEST.csproj", "{AAAD2DF3-17C2-49B7-9BF4-CB6BD70F4892}"\r
+EndProject\r
+Global\r
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+ Debug|Any CPU = Debug|Any CPU\r
+ Release|Any CPU = Release|Any CPU\r
+ EndGlobalSection\r
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+ {AAAD2DF3-17C2-49B7-9BF4-CB6BD70F4892}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+ {AAAD2DF3-17C2-49B7-9BF4-CB6BD70F4892}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+ {AAAD2DF3-17C2-49B7-9BF4-CB6BD70F4892}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+ {AAAD2DF3-17C2-49B7-9BF4-CB6BD70F4892}.Release|Any CPU.Build.0 = Release|Any CPU\r
+ EndGlobalSection\r
+ GlobalSection(SolutionProperties) = preSolution\r
+ HideSolutionNode = FALSE\r
+ EndGlobalSection\r
+EndGlobal\r
--- /dev/null
+using System;\r
+using Tizen.NUI;\r
+using Tizen;\r
+\r
+namespace Tizen.NUI.ExtTEST\r
+{\r
+ public class ActorEXT : Actor\r
+ {\r
+\r
+ public Actor CreateActor()\r
+ {\r
+ Actor _actor = new Actor();\r
+ Log.Debug("NUI-EXT", "_actor id=" + _actor.GetId());\r
+ _actor.SetName("actor extension test");\r
+ Log.Debug("NUI-EXT", "_actor name=" + _actor.GetName());\r
+ return _actor;\r
+ }\r
+ }\r
+}\r
--- /dev/null
+using System.Reflection;\r
+using System.Runtime.CompilerServices;\r
+using System.Runtime.InteropServices;\r
+\r
+// General Information about an assembly is controlled through the following \r
+// set of attributes. Change these attribute values to modify the information\r
+// associated with an assembly.\r
+[assembly: AssemblyTitle("Tizen.NUI.ExtTEST")]\r
+[assembly: AssemblyDescription("")]\r
+[assembly: AssemblyConfiguration("")]\r
+[assembly: AssemblyCompany("Microsoft")]\r
+[assembly: AssemblyProduct("Tizen.NUI.ExtTEST")]\r
+[assembly: AssemblyCopyright("Copyright © Microsoft 2017")]\r
+[assembly: AssemblyTrademark("")]\r
+[assembly: AssemblyCulture("")]\r
+\r
+// Setting ComVisible to false makes the types in this assembly not visible \r
+// to COM components. If you need to access a type in this assembly from \r
+// COM, set the ComVisible attribute to true on that type.\r
+[assembly: ComVisible(false)]\r
+\r
+// The following GUID is for the ID of the typelib if this project is exposed to COM\r
+[assembly: Guid("aaad2df3-17c2-49b7-9bf4-cb6bd70f4892")]\r
+\r
+// Version information for an assembly consists of the following four values:\r
+//\r
+// Major Version\r
+// Minor Version \r
+// Build Number\r
+// Revision\r
+//\r
+// You can specify all the values or you can default the Build and Revision Numbers \r
+// by using the '*' as shown below:\r
+// [assembly: AssemblyVersion("1.0.*")]\r
+[assembly: AssemblyVersion("1.0.0.0")]\r
+[assembly: AssemblyFileVersion("1.0.0.0")]\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProjectGuid>{AAAD2DF3-17C2-49B7-9BF4-CB6BD70F4892}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>Tizen.NUI.ExtTEST</RootNamespace>\r
+ <AssemblyName>Tizen.NUI.ExtTEST</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <Optimize>false</Optimize>\r
+ <OutputPath>bin\Debug\</OutputPath>\r
+ <DefineConstants>DEBUG;TRACE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <Optimize>true</Optimize>\r
+ <OutputPath>bin\Release\</OutputPath>\r
+ <DefineConstants>TRACE</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>test_make_key.snk</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <Compile Include="ActorTest.cs" />\r
+ <Compile Include="Properties\AssemblyInfo.cs" />\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Reference Include="System" />\r
+ <Reference Include="System.ComponentModel.Composition" />\r
+ <Reference Include="System.IO.Compression" />\r
+ <Reference Include="System.Net.Http" />\r
+ <Reference Include="System.Numerics" />\r
+ <Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">\r
+ <HintPath>..\packages\System.Runtime.InteropServices.RuntimeInformation.4.0.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>\r
+ <Private>True</Private>\r
+ </Reference>\r
+ <Reference Include="System.Xml" />\r
+ <Reference Include="System.Xml.Linq" />\r
+ <Reference Include="Tizen, Version=1.0.0.0, Culture=neutral, PublicKeyToken=432d9645c4160ccc, processorArchitecture=MSIL">\r
+ <HintPath>..\packages\Tizen.1.0.2\lib\net45\Tizen.dll</HintPath>\r
+ <Private>True</Private>\r
+ </Reference>\r
+ <Reference Include="Tizen.NUI">\r
+ <HintPath>..\..\Tizen.NUI\bin\Debug\Tizen.NUI.dll</HintPath>\r
+ </Reference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <None Include="packages.config" />\r
+ <None Include="test_make_key.snk" />\r
+ </ItemGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+</Project>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<packages>\r
+ <package id="Microsoft.NETCore.Platforms" version="1.0.1" targetFramework="net452" />\r
+ <package id="NETStandard.Library" version="1.6.0" targetFramework="net452" />\r
+ <package id="System.Collections" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.Collections.Concurrent" version="4.0.12" targetFramework="net452" />\r
+ <package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.Diagnostics.Tools" version="4.0.1" targetFramework="net452" />\r
+ <package id="System.Diagnostics.Tracing" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Globalization" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.IO" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.IO.Compression" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Linq" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Linq.Expressions" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Net.Http" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Net.Primitives" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.ObjectModel" version="4.0.12" targetFramework="net452" />\r
+ <package id="System.Reflection" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Reflection.Extensions" version="4.0.1" targetFramework="net452" />\r
+ <package id="System.Reflection.Primitives" version="4.0.1" targetFramework="net452" />\r
+ <package id="System.Resources.ResourceManager" version="4.0.1" targetFramework="net452" />\r
+ <package id="System.Runtime" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Runtime.Extensions" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Runtime.InteropServices" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Runtime.InteropServices.RuntimeInformation" version="4.0.0" targetFramework="net452" />\r
+ <package id="System.Runtime.Numerics" version="4.0.1" targetFramework="net452" />\r
+ <package id="System.Text.Encoding" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.Text.Encoding.Extensions" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.Text.RegularExpressions" version="4.1.0" targetFramework="net452" />\r
+ <package id="System.Threading" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.Threading.Tasks" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.Threading.Timer" version="4.0.1" targetFramework="net452" />\r
+ <package id="System.Xml.ReaderWriter" version="4.0.11" targetFramework="net452" />\r
+ <package id="System.Xml.XDocument" version="4.0.11" targetFramework="net452" />\r
+ <package id="Tizen" version="1.0.2" targetFramework="net452" />\r
+</packages>
\ No newline at end of file
<Compile Include="src\internal\AccessibilityActionSignal.cs" />\r
<Compile Include="src\internal\AccessibilityFocusOvershotSignal.cs" />\r
<Compile Include="src\internal\AccessibilityManager.cs" />\r
+ <Compile Include="src\internal\FriendAssembly.cs" />\r
<Compile Include="src\internal\ActorContainer.cs" />\r
<Compile Include="src\internal\ActorHoverSignal.cs" />\r
<Compile Include="src\internal\ActorSignal.cs" />\r
--- /dev/null
+// Copyright (c) 2017 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+//
+// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts
+// Some have been manually changed
+
+// friend assembly setting\r
+// compile with: /target:Tizen.NUI.ExtTEST /keyfile:FriendAssemblies.snk\r
+\r
+using System.Runtime.CompilerServices;\r
+[assembly: InternalsVisibleTo("Tizen.NUI.ExtTEST, PublicKey=00240000048000009400000006020000002400005253413100040000010001004d7c7c03a196ecb8e7cc5056750e1f40ee2bbe99f0e53a07f2538f2b0f450bd731b9dca3706503a0378baca74a09cf3af6261b330c031f44817ab6ed64189460765a402279d3e0c1fa7295ae1dccb2e3ff329705fd85b58d66ae7cb7e95ba06e0d847c3e3ba918798f579e5caeb1c6149955e6baf24236eec46227a623e494b1")]\r
+namespace Tizen.NUI
+{
+}
\ No newline at end of file