Topic using the same key for several rules

We have two new locations for Keyman technical support:

The Tavultesoft Forums are now read only.


# using the same key for several rules   2006-07-12 23:01:15.503
Gayan Gayan Raj
Hi Im trying to create a phonetic keyboard layout for
Sinhala (sri lankan) language. but the thing is
I have to use same key several times for a rule

Example: group(Ayanna) using keys
+ 'a' > u+0d85
'a' + 'a' > u+0d86
'a' + 'i' > u+2546
bui when i debug this i only get the convertions for
+ 'a' > u+0d85. why is that and how im gonna do this please help me.
# RE: using the same key for several rules   2006-07-13 09:26:33.390
Mr Marc Durdin
Tavultesoft Staff
This is due to the way that Keyman works - by context rather than by sequence. Documentation on this can be found at:

http://tavultesoft.com/keymandev/documentation/help/guide/rules.php

In your example, you would need to use:
:
       + 'a' > u+0d85
u+0d85 + 'a' > u+0d86
u+0d85 + 'i' > u+2546

Using context rather than sequence makes Keyman much more powerful and flexible - and it becomes far easier to create complex keyboards once you understand this completely. I would recommend going through the tutorial as it is a good place to learn about some more of Keyman's development features:

http://tavultesoft.com/keymandev/documentation/help/tutorial/tute_A_01.php
# RE: using the same key for several rules   2006-07-13 15:30:58.530
Gayan
Thank you Marc.

it worked.

I have a another Q for you. are fimilar with Japanese IME??
in that we can have a menu with words to choose while we are typing (it's like a pop up window). can we do that in Keymaan??
# RE: using the same key for several rules   2006-07-14 09:06:23.530
Mr Marc Durdin
Tavultesoft Staff
This is possible with the IMX functionality in Keyman, but takes a bit more work to get going. We have a Chinese IMX keyboard at the following URL that you can see as an example:

http://www.tavultesoft.com/keyman/downloads/keyboards/details.php?KeyboardID=355

There is sample source code included with Keyman Developer (look in C:\Program Files\Tavultesoft\Keyman Developer\IMC) and documentation on creating IMX solutions is available at:

http://www.tavultesoft.com/keymandev/documentation/help/imx/imxintro.php
# RE: using the same key for several rules   2006-07-14 12:32:20.590
Gayan
Ok I try with that.

Why my keyboard is slow when i type??
in M word or aother applications??

# menu based dll files   2006-08-27 22:24:06.317
Gayan
Hi Mark,

I'm Gayan again! I'm trying to create a dll file for keyman and i have no idea to create it. Marc could you can lend me a good sample file to study. please m(__)m

Gayan
# RE: menu based dll files   2006-08-28 21:29:53.080
Gayan
Hey Marc,

you didn't answer to my ???'s are you on vacation??

Gayan
# RE: menu based dll files   2006-08-30 12:30:09.410
Marc Durdin
Tavultesoft Staff
Have a look at the sample IMX in the C:\Program Files\Tavultesoft\Keyman Developer\IMC directory.

When Keyman 7 is released, we plan to release the IMX source for the Chinese KMX keyboard referenced at https://secure.tavultesoft.com/forums/topic.php?ForumTopicID=48&ForumPostID=161#ForumPost_161