Unplanned
Last Updated: 07 Jul 2021 07:27 by ADMIN

Currently, there is only one predefined keyboard layout - QWERTY. 
For example, when the culture is:

  • French we should apply the AZERTY layout
  • German we should apply the QWERTZ layout

As a workaround, I have modified and saved the AZERTY and QWERTZ keyboard layouts into XML files. You can use the LoadLayout method of RadVirtualKeyboard to load them.

this.radVirtualKeyboard1.LoadLayout(@"..\..\Layouts\azerty.xml");
//this.radVirtualKeyboard1.LoadLayout(@"..\..\Layouts\qwertz.xml");

Completed
Last Updated: 25 Mar 2021 17:31 by ADMIN
Release R2 2021 (LIB 2021.1.329)
Created by: logan
Comments: 3
Category: VirtualKeyboard
Type: Bug Report
0

I have tried the Telerik demo virtual keyboard program. After I changed the system input language to Chinese, then click any letter on the virtual keyboard, the text candidate box (see the red-framed part below in the screenshot) just flash and disappeared and only the English letter is input into the text box. Is there any solution or does Progress have a plan to support this in the future version? 

By the way, I use the Windows build-in IME Microsoft Pinyin.

Duplicated
Last Updated: 10 Mar 2021 10:22 by ADMIN

Currently, when a Chinese input method is activated (e.g. Microsoft Pinyin), typing by the VirtualKeyboard can only type in English characters, which looks like the key-press message just bypasses the IME and reach the textbox directly. Both first-party IMEs provided by Microsoft and third-party IMEs were tested. 

 

I guess Japanese and Korean IMEs are affected as well, as they all need an IME program to convert codes to characters. Supporting the East Asian IMEs may help greatly for touch-screen apps running in these cultures. Otherwise, the users can type in English only.

 

How to add a Chinese IME:

1. Add Chinese (China) language in Settings -> Time and Language -> Language.

2. In the Options of the Chinese language in the language list, click Add Keyboard and select Microsoft Pinyin.

 

Thanks.

Completed
Last Updated: 21 Aug 2020 15:29 by ADMIN
Release R3 2020

Hi,

 

I recently updated my telerik to latest version from version 2020.1.113 and it changed the look of my simplified layout, adding numpad and arrow keys to it.

How can i revert back to old look. is there an easy way to do it or do i have to access each row keys and collapse its visibility??

Unplanned
Last Updated: 08 Apr 2020 06:20 by ADMIN

Hello,

I tried using the VirtualKeyboard on a touch screen and I do not see the expected behavior that I see on a normal pc.

In more details, when a key is pressed on the touch screen, the key remains highlighted. Additionally when a button is pressed for a couple of seconds, then you can not see the repeating press behavior of the button on the screen (like you see on a normal pc) and you only notice a single press behavior.

Is there a possibility to add a button sound each time a key is pressed?

 

Regards,

Yannis 

Unplanned
Last Updated: 01 Apr 2020 11:53 by ADMIN
Created by: Yannis
Comments: 0
Category: VirtualKeyboard
Type: Feature Request
0

Introduce a boolean property that will control whether a beep sound will be played when the user presses a key.

It would be nice to specify which sound from the SystemSounds will be used in the keyboard.

Workaround: 

        private void radVirtualKeyboard1_KeySent(object sender, Telerik.WinControls.VirtualKeyboard.VirtualKeyboardKeySentEventArgs e)
        {
            RadItem item = e.Key as RadItem;
            if (item != null)
            {
                System.Media.SystemSounds.Beep.Play();
            }
        }

 

 

Completed
Last Updated: 17 Feb 2020 09:15 by ADMIN
Release R1 2020 SP1

RadVirtualKeyboardForm is always shown below the associated controls. However, when there is no enough space for the entire RadVirtualKeyboardForm, it is cut off.

When the associated control is close to the screen boundaries, the location should be adjusted in such a way that the whole keyboard is displayed.