New language keboard selected by .net comand isn't applied directly

Touch-It not working as expected? Report problems and share solutions!
Nico_Lef
Posts: 4
Joined: Mon Sep 11, 2017 11:48 am

New language keboard selected by .net comand isn't applied directly

Postby Nico_Lef » Tue Sep 19, 2017 2:58 pm

Hi Touch-it keyboard user,

I try to find a issue to my problem.

On my own application, i set a new language setting for the windows keyboard via .Net command
@"
TypeOfLanguage = New System.Globalization.CultureInfo("de-DE");
System.Windows.Forms.Application.CurrentInputLanguage = System.Windows.Forms.InputLanguage.FromCulture(TypeOfLanguage)

" and expect the Touch-it keyboard follow the new one.
It's seemed working but only after i push one time on windows key of a connected keyboard and go back to application.

I can't find what's you do exactly when we push on change language button on virtual keyboard itself (Hidden code via #Languages var)
I don't know how work the mechanism on virtual keyboard and.

The suitable language packages are installed on windows.

thks.

Nico_Lef
Posts: 4
Joined: Mon Sep 11, 2017 11:48 am

Re: New language keboard selected by .net comand isn't applied directly

Postby Nico_Lef » Tue Sep 19, 2017 3:11 pm

Additional information

OS : Windows 10 entreprise

User avatar
chessware
Site Admin
Posts: 357
Joined: Sat Jun 22, 2013 11:26 am
Contact:

Re: New language keboard selected by .net comand isn't applied directly

Postby chessware » Tue Sep 19, 2017 4:05 pm

Touch-It tracks the WM_INPUTLANGCHANGE message.


Return to “Problems and solutions”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest