[NUI] Add NUIApplication construct.
authorWonsik Jung <sidein@samsung.com>
Tue, 7 Sep 2021 08:17:46 +0000 (17:17 +0900)
committerSeoyeon2Kim <34738918+Seoyeon2Kim@users.noreply.github.com>
Mon, 13 Sep 2021 07:33:23 +0000 (16:33 +0900)
Add NUIApplication construct with related windowType.
It is for IME Window type.

src/Tizen.NUI/src/public/Application/NUIApplication.cs
src/Tizen.NUI/src/public/Common/NUIConstants.cs

index d952f37..16014aa 100755 (executable)
@@ -159,7 +159,7 @@ namespace Tizen.NUI
 
         /// <summary>
         /// The constructor with a stylesheet, window mode and default window type.
-        /// Especially, It is for IME window.
+        /// It is the only way to create an IME window.
         /// </summary>
         /// <param name="styleSheet">The styleSheet URL.</param>
         /// <param name="windowMode">The windowMode.</param>
index be1e164..077b31f 100755 (executable)
@@ -743,6 +743,10 @@ namespace Tizen.NUI
     /// <summary>
     /// An enum of window types.
     /// </summary>
+    /// <remarks>
+    /// Most of window type can be set, except for IME type.<br />
+    /// IME type can only be used in one of NUIApplication's constrcutors.<br />
+    /// </remarks>
     /// <since_tizen> 3 </since_tizen>
     public enum WindowType
     {
@@ -766,10 +770,12 @@ namespace Tizen.NUI
         Dialog,
         /// <summary>
         /// Used for IME window that is used for keyboard window.
-        /// It should be set in Application's New input param when application is created.
-        /// Because IME window type can not change in runtime.
-        /// So, It does not work with Window.Type.
+        /// It should be set in NUIApplication constructor.
+        /// It does not work with Window.Type, because IME window type can not change in runtime.
         /// </summary>
+        /// <remarks>
+        /// See <see cref="NUIApplication" /> for this type. <br />
+        /// </remarks>
         Ime
     }