MSKLC and KeyMan are fairly crude ways of creating input methods For what you want to - you probably need a memory resident program that traps the Latin input from the keyboard, processes the (transliterated) input strings converting them into unicode Sinhala strings, and then injects these back into the input queue in place of the Latin characters.
There are a couple of utilities that do this for typing transliterated/romanised Tibetan in Windows and getting Tibetan Unicode output. http://tise.mokhin.org/ http://www.thubtenrigzin.fr/denjongtibtype/en.html But I think both of these were written in C as they have to do a lot of processing which is far beyond what can be accomplished with MSKLC and even KeyMan - C _______________________________________________ Unicode mailing list [email protected] http://unicode.org/mailman/listinfo/unicode

