Custom IME

Windows specific forum
tyty
New User
New User
Posts: 2
Joined: Sat Oct 25, 2008 12:58 pm
Location: Tokyo

Custom IME

Post by tyty »

Hey,

does anyone know how to add a custom made IME to the Windows language bar?
So far I could only find information about how to communicate with the Microsoft IME, but I want to add a custom one to support a script which cannot be mapped onto a normal keyboard layout.
IdeasVacuum
Always Here
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: Custom IME

Post by IdeasVacuum »

Hello tyty

Have a look at what MSDN says about End User Defined Character (EUDC) fonts. I think the theory is that you can define an EUDC, then use it via an existing IME.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
tyty
New User
New User
Posts: 2
Joined: Sat Oct 25, 2008 12:58 pm
Location: Tokyo

Re: Custom IME

Post by tyty »

Thanks, but this isn't really what I need. The characters already exist in Unicode and many fonts, there is just no way to type them yet.

But while digging through MSDN I found out that IMEs are handled by the "Text Service Framework" which for some reason isn't mentioned on the IME pages. There are also some sample code snippets available and I'll just try to figure out how they work and how to access the framework via Purebasic.
IdeasVacuum
Always Here
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: Custom IME

Post by IdeasVacuum »

That sounds good :)

They seem to have better/more info for the Windows CE platform, which may still be useful for your work.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
Post Reply