X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FTizen.NUI%2Fsrc%2Fpublic%2FWindow.cs;h=ea292fd20927dddece94c113f3caf1cec7afe249;hb=09051335896c1bd61f8dcec277e06f275f99e817;hp=b3cfbaddaf107f31b6c47812b9804a719e62852b;hpb=29fd9f617d6e0e2f7ccc8f021f0220a78d9b2be1;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/src/Tizen.NUI/src/public/Window.cs b/src/Tizen.NUI/src/public/Window.cs old mode 100755 new mode 100644 index b3cfbad..ea292fd --- a/src/Tizen.NUI/src/public/Window.cs +++ b/src/Tizen.NUI/src/public/Window.cs @@ -861,6 +861,36 @@ namespace Tizen.NUI return ret; } + /// + /// Sets keyboard repeat information. + /// + /// The key repeat rate value in seconds + /// The key repeat delay value in seconds + /// True if setting the keyboard repeat succeeds. + /// This will be released at Tizen.NET API Level 5, so currently this would be used as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public bool SetKeyboardRepeatInfo(double rate, double delay) + { + bool ret = NDalicManualPINVOKE.SetKeyboardRepeatInfo(rate, delay); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + /// + /// Gets keyboard repeat information. + /// + /// The key repeat rate value in seconds + /// The key repeat delay value in seconds + /// True if setting the keyboard repeat succeeds. + /// This will be released at Tizen.NET API Level 5, so currently this would be used as inhouse API. + [EditorBrowsable(EditorBrowsableState.Never)] + public bool GetKeyboardRepeatInfo(out double rate, out double delay) + { + bool ret = NDalicManualPINVOKE.GetKeyboardRepeatInfo(out rate, out delay); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + internal System.IntPtr GetNativeWindowHandler() { System.IntPtr ret = NDalicManualPINVOKE.GetNativeWindowHandler(HandleRef.ToIntPtr(this.swigCPtr));