This is a migrated thread and some comments may be shown as answers.

Unable to set a dot pressing shift+dot (azerty keyboard)

5 Answers 490 Views
NumericTextBox
This is a migrated thread and some comments may be shown as answers.
HUA
Top achievements
Rank 1
HUA asked on 03 Jun 2013, 02:33 PM
Dear Kendo Team,
In a numeric textbox, I can't put the decimal seperator via the non-numeric key that it's to say, i can't access to the dot key thanks to shift+dot (in a azerty keyboard)
I can acces it clicking on  CAPS LOCK+dot
Could you reproduce it?That is normal?
Thanks in advance for your answer.
Kind regards

5 Answers, 1 is accepted

Sort by
0
Georgi Krustev
Telerik team
answered on 05 Jun 2013, 08:43 AM
Hello THOMAS,

The desired functionality is not supported. The 'dot'/'comma' button in Azeri Latin (if this is your keyboard layout) returns keyCode 191, which corresponds to a "/" in qwerty keyboards. Unfortunately, we are not able to differentiate between different keyboard layouts in JavaScript. In this case, we will not be able to support the required functionality.

 

Regards,
Georgi Krustev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Yordan
Top achievements
Rank 1
answered on 25 Jun 2013, 08:17 AM
Hi Georgi,

I just ran into the same problem. The strange thing is that RadNumeircTextBox in ASP.NET AJAX has no problem with AZERTY keyboards. So in my opinion you already have a solution for the problem - you just need to borrow it from ASP.NET AJAX and apply it in Kendo.
Is this possible? Could you give details how AZERTY keyboards are handled in RadNumeircTextBox?

Thanks in advance!
0
Georgi Krustev
Telerik team
answered on 27 Jun 2013, 08:48 AM
Hello Pavel,

 
The Kendo NumericTextBox is using a different concept of user input validation. In order to support the aforementioned scenario (as RadNumericTextBox) we will need to heavily modify current implementation. 
I will suggest you open a UserVoice discussion, which will show the users' interest. Depending on it we will decide whether to schedule this approach for further investigation.

Regards,
Georgi Krustev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Yordan
Top achievements
Rank 1
answered on 27 Jun 2013, 02:16 PM
Hi Georgi,

I agree with that in order to implement certain feature, it must be useful to a certain minimum number of developers. But given the fact that AZERTY is the default keyboard layout for France and Belgium, you may have to reconsider your approach to this market. Otherwise, similar design decisions may force the software vendors working for this market to choose some other library over Kendo. Also, I suppose there could be similar problems with other non-QWERTY keyboard layouts.

Hereby the full list of issues I found with AZERTY:
1. It is not possible to enter a decimal separator in the control (because the key combination is "Shift + ;"). This can only be done using Caps Lock or the NumPad
2. It is possible to enter ; instead of the decimal separator
3. It is possible to enter the symbols that are on the place of the digit keys in QWERTY keyboards -  &é"'(§è!çà

I posted an UserVoice as well.

Thanks again!
0
Georgi Krustev
Telerik team
answered on 01 Jul 2013, 08:39 AM
Hello again Pavel,

Thank you for openening the UserVoice discussion. I understand your point, but first we will need to check what the users' demand is. Thus we will be able to determine the priority of this feature.

 

Regards,
Georgi Krustev
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Tags
NumericTextBox
Asked by
HUA
Top achievements
Rank 1
Answers by
Georgi Krustev
Telerik team
Yordan
Top achievements
Rank 1
Share this question
or