Base popup prototype
authork.stepaniuk <k.stepaniuk@samsung.com>
Fri, 20 Mar 2020 15:26:19 +0000 (16:26 +0100)
committerLukasz Stanislawski/IoT & UI Sample (PLT) /SRPOL/Engineer/Samsung Electronics <l.stanislaws@samsung.com>
Thu, 26 Mar 2020 08:45:46 +0000 (09:45 +0100)
Signed-off-by: k.stepaniuk <k.stepaniuk@samsung.com>
Oobe/Oobe.Terms/OobeTerms.csproj
Oobe/Oobe.Welcome/OobeWelcome.csproj
Oobe/Oobe/Oobe.csproj
Oobe/OobeCommon/OobeCommon.csproj
Oobe/OobeCommon/Utils/Popup.cs [new file with mode: 0644]
Oobe/OobeLanguage/OobeLanguage.csproj
Oobe/OobeRegion/OobeRegion.csproj
Oobe/OobeWifi/OobeWifi.csproj

index a2c4ed1c3f186e5a13205faf68c7952abf9d2aff..e020b355c551f94d0eadf1d642e1f333126e8c91 100644 (file)
@@ -10,7 +10,6 @@
     <PackageReference Include="Tizen.NET" Version="8.0.0.15148">\r
       <ExcludeAssets>Runtime</ExcludeAssets>\r
     </PackageReference>\r
-    <!--<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />-->\r
     <PackageReference Include="Tizen.NET.Sdk" Version="1.1.2" />\r
   </ItemGroup>\r
 \r
index 2f7f2a84f08523781f7eeab17b7b60f816aa5937..a84449fe95074ffe18262a36f849b713b1e555c6 100644 (file)
@@ -10,7 +10,6 @@
     <PackageReference Include="Tizen.NET" Version="8.0.0.15148">\r
       <ExcludeAssets>Runtime</ExcludeAssets>\r
     </PackageReference>\r
-    <!--<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />-->\r
     <PackageReference Include="Tizen.NET.Sdk" Version="1.1.2" />\r
   </ItemGroup>\r
   <ItemGroup>\r
index f0d8b09cba99b0ca7b2c03fa38866615881fdfe5..36c2b0ec0175b0fc901bb970a57e534ba5a2b800 100644 (file)
@@ -22,7 +22,6 @@
     <PackageReference Include="Tizen.NET" Version="8.0.0.15148">
       <ExcludeAssets>Runtime</ExcludeAssets>
     </PackageReference>
-    <!--<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />-->
     <PackageReference Include="Tizen.NET.Sdk" Version="1.1.2" />
   </ItemGroup>
 
index ec16e1228a5d495db20b3fa30f47f9f62ef81bfd..f7145b6eaad7b42e30b94f5e928ceec8b7436ed3 100644 (file)
@@ -10,7 +10,6 @@
     <PackageReference Include="Tizen.NET" Version="8.0.0.15148">\r
       <ExcludeAssets>Runtime</ExcludeAssets>\r
     </PackageReference>\r
-    <!--<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />-->\r
     <PackageReference Include="Tizen.NET.Sdk" Version="1.1.2" />\r
   </ItemGroup>\r
 \r
diff --git a/Oobe/OobeCommon/Utils/Popup.cs b/Oobe/OobeCommon/Utils/Popup.cs
new file mode 100644 (file)
index 0000000..8b96178
--- /dev/null
@@ -0,0 +1,28 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Tizen.NUI;
+using Tizen.NUI.BaseComponents;
+
+namespace OobeCommon.Utils
+{
+    public static class Popup
+    {
+        public static void Show(View view)
+        {
+            var layer = new Layer();
+            layer.Add(view);
+            Window.Instance.AddLayer(layer);
+
+            void onTouch(object sender, Window.TouchEventArgs e)
+            {
+                Window.Instance.TouchEvent -= onTouch;
+                Window.Instance.RemoveLayer(layer);
+                layer.Dispose();
+            };
+            Window.Instance.TouchEvent += onTouch;
+        }
+    }
+}
index a2c4ed1c3f186e5a13205faf68c7952abf9d2aff..e020b355c551f94d0eadf1d642e1f333126e8c91 100644 (file)
@@ -10,7 +10,6 @@
     <PackageReference Include="Tizen.NET" Version="8.0.0.15148">\r
       <ExcludeAssets>Runtime</ExcludeAssets>\r
     </PackageReference>\r
-    <!--<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />-->\r
     <PackageReference Include="Tizen.NET.Sdk" Version="1.1.2" />\r
   </ItemGroup>\r
 \r
index bdb8abcca62d1b062b4c61c5fdc0f964b5925abc..29835f4fdfb932222810c9c0ce0435da21116678 100644 (file)
@@ -10,7 +10,6 @@
     <PackageReference Include="Tizen.NET" Version="8.0.0.15148">\r
       <ExcludeAssets>Runtime</ExcludeAssets>\r
     </PackageReference>\r
-    <!--<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />-->\r
     <PackageReference Include="Tizen.NET.Sdk" Version="1.1.2" />\r
   </ItemGroup>\r
   <ItemGroup>\r
index 93076e990bab910346b40f76a8bcc246cf0c63f1..61bf45dee7ab33b9948bdffb22b2b7cd3e255b05 100644 (file)
@@ -9,7 +9,6 @@
 \r
   <ItemGroup>\r
     <PackageReference Include="Tizen.NET" Version="8.0.0.15148" />\r
-    <!--<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />-->\r
     <PackageReference Include="Tizen.NET.Sdk" Version="1.1.2" />\r
   </ItemGroup>\r
 \r