I do not know about determining that the Caps Lock key was pressed, But if
you just see the capital letters are being typed, you can activate it, I
guess.
The rest is possible through adding
document.addEventListener("click",functionName).

☆PhistucK


2009/11/9 akasi <akasi...@gmail.com>

>
> hi all!
>
> I am completely new to writing chrome extensions, so I need your
> advices. I am thinking about creating so-called Translit extension.
> Translit is used  to encode Cyrillic letters with Latin ones. Since I
> am ukrainian I want sometimes to type some Cyrillic text in the
> fields. However, I have an english keyboard and it is quite annoying
> to use some services to translate Latin letters to Cyrillic.
>
> My idea is to use a Caps Lock to switch between default input (say
> Lating) and Translit. In other words, whenever Translit mode is active
> I want to replace Latin character or combination of characters into
> their Cyrillic equivalents.
> For example:
> ch ---> ч
> b   ---> б
> ya ---> я
>
> and so on..
>
> The question is if it is possible to implement such simple
> functionality with chrome extensions and what do I start with?
>
> Thank you all in advance for your answers.
>
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups
> "Chromium-extensions" group.
> To post to this group, send email to chromium-extensions@googlegroups.com
> To unsubscribe from this group, send email to
> chromium-extensions+unsubscr...@googlegroups.com<chromium-extensions%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/chromium-extensions?hl=en
> -~----------~----~----~----~------~----~------~--~---
>
>

--

You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to chromium-extensi...@googlegroups.com.
To unsubscribe from this group, send email to 
chromium-extensions+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=.


Reply via email to