[ mashko @ 04.10.2005. 10:07 ] @
Kako da u ASP.NET web aplikaciji programski napravim da se ulazni jezik automatski promeni na Serbian(Cyrilic) pri startovanju aplikacije (podrazumeva se da je instaliran), bez da korisnik mora da to ručno menja sa Left Alt + Shift, i uopšte, kako se to može programski uraditi?

Napomena: Potrebno mi je menjanje jezika na klijentskoj mašini. Da li je to uopšte moguće uraditi kroz neki script ili bilo kako drugačije?

[Ovu poruku je menjao mashko dana 04.10.2005. u 11:12 GMT+1]
[ jablan @ 04.10.2005. 10:22 ] @
Bojim se da nije moguće. Počev od problema da korisnik možda uopšte nema instaliranu podršku za ćiriličnu tastaturu, fontove, pa do toga da veb aplikacije ne bi smele da rade takve stvari na klijentskoj mašini.

Eventualno ActiveX ako je neka intranet aplikacija u pitanju.
[ mashko @ 04.10.2005. 10:27 ] @
Pretpostavka je da korisnik ima instaliranu ćiriličnu podršku. Ukoliko nema, onda se ne bi menjao ulazni jezik.
Jeste u pitanju intranet aplikacija. Palo je i meni na pamet preko ActiveX, ali ne znam koju je API fukcija zadužena za menjanje ulaznog jezika.

Dobra polazna tačka bi mi bila i to kad bih u nekoj Windows standalone aplikaciji to mogao da uradim, a kasnije bih to nekako izveo i u web aplikaciji preko ActiveX.
[ jablan @ 04.10.2005. 11:56 ] @
Proguglaj za funkciju ActivateKeyboardLayout. Naći ćeš verovatno neki primer.
[ mashko @ 04.10.2005. 14:54 ] @
Hvala najlepše.
Mislim da će ovo pomoći.