[NUI] Delete Tizen.NUI.Components build warnings (#2674)
authorhuiyueun <35286162+huiyueun@users.noreply.github.com>
Wed, 24 Feb 2021 06:41:08 +0000 (15:41 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Thu, 25 Feb 2021 08:24:58 +0000 (17:24 +0900)
* [NUI] Delete Tizen.NUI.Components build warnings

Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
* Update ImageScrollBar.cs

* Update Popup.cs

14 files changed:
src/Tizen.NUI.Components/Controls/Button.cs
src/Tizen.NUI.Components/Controls/CheckBox.cs
src/Tizen.NUI.Components/Controls/FlexibleView/FlexibleView.cs
src/Tizen.NUI.Components/Controls/ImageScrollBar.cs
src/Tizen.NUI.Components/Controls/Popup.cs
src/Tizen.NUI.Components/Controls/RadioButton.cs
src/Tizen.NUI.Components/Controls/ScrollableBase.cs
src/Tizen.NUI.Components/Controls/ScrollbarBase.cs
src/Tizen.NUI.Components/Controls/Switch.cs
src/Tizen.NUI.Components/Controls/Tab.cs
src/Tizen.NUI.Components/Controls/Toast.cs
src/Tizen.NUI/src/public/BaseComponents/ViewEvent.cs
src/Tizen.NUI/src/public/BaseComponents/ViewInternal.cs
src/Tizen.NUI/src/public/Template/DataTemplate.cs

index e524b79d46c660e5eceb51d38b9b5f0b528592d5..c566f660affc62384f40c441e6e3e7b2cf0b9712 100755 (executable)
@@ -745,7 +745,9 @@ namespace Tizen.NUI.Components
         /// <returns>True if the event should be consumed.</returns>
         /// <since_tizen> 8 </since_tizen>
         [Obsolete("Deprecated in API8; Will be removed in API10. Please use OnClicked instead.")]
+#pragma warning disable CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         public override bool OnTouch(Touch touch)
+#pragma warning restore CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         {
             return base.OnTouch(touch);
         }
index 639c7b99bddb5cc01621e394943c744c4c141f5d..2f3b3e8aeb1aed7eeabb7f578d432d2c23e0b9df 100755 (executable)
@@ -49,7 +49,7 @@ namespace Tizen.NUI.Components
         /// <since_tizen> 6 </since_tizen>
         /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
         [EditorBrowsable(EditorBrowsableState.Never)]
-        public CheckBoxGroup ItemGroup
+        public new CheckBoxGroup ItemGroup
         {
             get
             {
index 139ddeb401574b92fb8200319c67d3035d0cb1d9..ee3f35d6f25334318be67b48cdf5a84415677e8c 100755 (executable)
@@ -173,7 +173,7 @@ namespace Tizen.NUI.Components
             }
         }
 
-        private new Extents padding;
+        private Extents padding;
         /// <summary>
         /// overwrite the Padding.
         /// </summary>
@@ -525,26 +525,6 @@ namespace Tizen.NUI.Components
             RemoveAndRecycleScrapInt();
         }
 
-        /// <summary>
-        /// you can override it to do something for style change.
-        /// </summary>
-        /// <since_tizen> 6 </since_tizen>
-        /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
-        [EditorBrowsable(EditorBrowsableState.Never)]
-        public override void OnStyleChange(NUI.StyleManager styleManager, StyleChangeType change)
-        {
-            if (change == StyleChangeType.DefaultFontSizeChange)
-            {
-                NUI.StyleManager.StyleChangedEventArgs args = new NUI.StyleManager.StyleChangedEventArgs();
-                args.StyleManager = styleManager;
-                args.StyleChange = change;
-
-                styleChangedEventHandlers?.Invoke(this, args);
-
-                RelayoutRequest();
-            }
-        }
-
         private void DispatchLayoutStep1()
         {
             ProcessAdapterUpdates();
index d152c7a3f69aa9d9d7f9bc0618d96d365dc126bf..c019dc4cc7e11411f58c86a0124401098a923b45 100755 (executable)
@@ -453,7 +453,9 @@ namespace Tizen.NUI.Components
         /// <since_tizen> 6 </since_tizen>
         /// This will be deprecated
         [Obsolete("Deprecated in API8; Will be removed in API10")]
+#pragma warning disable CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         protected override void Dispose(DisposeTypes type)
+#pragma warning restore CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         {
             if (disposed)
             {
index 69ebd6dcec88ebe13dddabe2427bf84432e9afc6..ef7e278922c3c2c5b026a33810fec38310dcc3dc 100755 (executable)
@@ -686,7 +686,9 @@ namespace Tizen.NUI.Components
         /// <param name="type">Dispose type.</param>
         /// <since_tizen> 6 </since_tizen>
         [Obsolete("Deprecated in API8; Will be removed in API10")]
+#pragma warning disable CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         protected override void Dispose(DisposeTypes type)
+#pragma warning restore CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         {
             if (disposed)
             {
index 0d279a3f385f58e2350a2208de42cf0bb07bbee9..0a7de6300b72d173a8c67f02062c2d70d4b9e9ab 100755 (executable)
@@ -60,7 +60,7 @@ namespace Tizen.NUI.Components
         /// <since_tizen> 6 </since_tizen>
         /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
         [EditorBrowsable(EditorBrowsableState.Never)]
-        public RadioButtonGroup ItemGroup
+        public new RadioButtonGroup ItemGroup
         {
             get
             {
index 337b1f9f09705464d0c7e6bf24aa11bc1a1b44b5..f68bb49a951013dafdafbc12089e082189f2aeee 100755 (executable)
@@ -528,7 +528,7 @@ namespace Tizen.NUI.Components
         /// Padding for the ScrollableBase
         /// </summary>
         [EditorBrowsable(EditorBrowsableState.Never)]
-        public Extents Padding
+        public new Extents Padding
         {
             get
             {
index a23b9cd8c5c642fd6dd9949ecaee7400645b98f7..7b862e01ceb47c8df182bcfd6bb43c2fbe2e144e 100755 (executable)
@@ -27,8 +27,6 @@ namespace Tizen.NUI.Components
     [EditorBrowsable(EditorBrowsableState.Never)]
     public abstract class ScrollbarBase : Control
     {
-        private bool mScrollEnabled = true;
-
         #region Constructors
 
         /// <summary>
index 4b04a9152fd89e30d06a5eca2b55c4c202f5fa66..99bfe5ac00d9f3795ffd81cbf7ea89d8f0a22490 100755 (executable)
@@ -278,7 +278,9 @@ namespace Tizen.NUI.Components
         /// <returns>True if the event should be consumed.</returns>
         /// <since_tizen> 8 </since_tizen>
         [Obsolete("Deprecated in API8; Will be removed in API10. Please use OnClicked instead.")]
+#pragma warning disable CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         public override bool OnTouch(Touch touch)
+#pragma warning restore CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         {
             return base.OnTouch(touch);
         }
index cd5189cf3551656dbe7520ecd4268994869b276b..e46163958e0074875452952d6835e8e912be12cf 100755 (executable)
@@ -96,6 +96,9 @@ namespace Tizen.NUI.Components
             }
         }
 
+        /// <summary>
+        /// Get underline of Tab.
+        /// </summary>
         [EditorBrowsable(EditorBrowsableState.Never)]
         public View Underline
         {
@@ -441,7 +444,9 @@ namespace Tizen.NUI.Components
         /// <param name="type">Dispose type.</param>
         /// <since_tizen> 6 </since_tizen>
         [Obsolete("Deprecated in API8; Will be removed in API10")]
+#pragma warning disable CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         protected override void Dispose(DisposeTypes type)
+#pragma warning restore CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         {
             if (disposed)
             {
index e401b51b0e875f9db6011683e218d404461ed5f1..bf221aaef03253bc988fe0f238c838cc79a8fb98 100755 (executable)
@@ -355,7 +355,9 @@ namespace Tizen.NUI.Components
         /// <param name="type">dispose types.</param>
         /// <since_tizen> 6 </since_tizen>
         [Obsolete("Deprecated in API8; Will be removed in API10")]
+#pragma warning disable CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         protected override void Dispose(DisposeTypes type)
+#pragma warning restore CS0809 // Obsolete member overrides non-obsolete member, It will be removed in API10
         {
             if (disposed)
             {
index e65dbb0b7d246109da0fe264b886c9efa2618cce..c75b21f3683fc056f91216b6bde18365845acd24 100755 (executable)
@@ -58,8 +58,6 @@ namespace Tizen.NUI.BaseComponents
         private EventHandler<BackgroundResourceLoadedEventArgs> _backgroundResourceLoadedEventHandler;
         private _backgroundResourceLoadedCallbackType _backgroundResourceLoadedCallback;
 
-        private OnWindowEventCallbackType _onWindowSendEventCallback;
-
         private void SendViewAddedEventToWindow(IntPtr data)
         {
             // Unused parameter
index 58349f41cde3f08e9dd78e1bd7490e603e2cdd7a..92cd5800e6d5540287c76dd60dbd55e416e3dc86 100755 (executable)
@@ -1284,13 +1284,6 @@ namespace Tizen.NUI.BaseComponents
                 _backgroundResourceLoadedCallback = null;
             }
 
-            if (_onWindowSendEventCallback != null)
-            {
-                ViewSignal signal = this.OnWindowSignal();
-                signal?.Disconnect(_onWindowSendEventCallback);
-                signal?.Dispose();
-            }
-
             // BaseHandle CPtr is used in Registry and there is danger of deletion if we keep using it here.
             // Restore current CPtr.
             SwigCPtr = currentCPtr;
index 639b52550801637bde04025e6bfa689119a24613..1817d741b429fadc1bae8087d9e742a93b24292c 100755 (executable)
@@ -18,7 +18,7 @@ namespace Tizen.NUI.Binding
         /// <summary>
         /// Base constructor with specific Type.
         /// </summary>
-        /// <param name="Type">The Type of content.</param>
+        /// <param name="type">The Type of content.</param>
         [EditorBrowsable(EditorBrowsableState.Never)]
         public DataTemplate(Type type) : base(type)
         {