Re: get/set/enumerate keyboard layouts and input methods
Re: get/set/enumerate keyboard layouts and input methods
- Subject: Re: get/set/enumerate keyboard layouts and input methods
- From: "Martin" <email@hidden>
- Date: Thu, 04 Sep 2003 18:14:40 -0700
Alastair,
To be honest, I don't know anything about the various Japanese input methods or their names, so I apologize if I've given any confusion there.
But I do know that there is a big difference between me manually selecting the Japanese/Apple flag from the input menu and setting "KANA" as the input method programmatically. Most importantly, using KLSetCurrentKeyboardLayout to set "KANA" changes the "flag menu" to Spanish. I've checked my code, and there don't seem to be any bugs. Indeed, I have no trouble with French, German, British, and other layouts.
Also, the icon that I retrieve using KLGetKeyboardLayoutProperty for "KANA" is missing the Apple logo I see in the corresponding input menu entry, so I assume they are different.
Besides just this one case, there are also new input methods in Panther that don't appear on my list of returned layouts at all.
Thanks,
~Martin
On September 05 2003, Alastair J.Houghton <email@hidden> wrote:
>
On Thursday, September 4, 2003, at 11:52 pm, Martin wrote:
>
>
> The problem is that these functions yield layouts not available in the
>
> input menu preferences, and misses others. For example, the keyboard
>
> layout method "KANA" is returned, but doesn't seem to be available to
>
> the user via the input menu. More critically, input methods are
>
> missing from the list, eg: the entry with the Japanese flag emblem and
>
> a white boxed apple logo in front.
>
>
I'm no expert on this sort of thing, but isn't "Kana" a Japanese input
>
method? It wouldn't surprise me if it is returning a complete list,
>
but the names aren't quite what you expect.
>
>
Kind regards,
>
>
Alastair.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.