Wiki Page Content

Differences between revisions 10 and 11
Revision 10 as of 2010-06-30 22:10:08
Size: 1555
Editor: DanielWyatt
Comment:
Revision 11 as of 2010-06-30 23:17:15
Size: 1894
Editor: DanielWyatt
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
The code is available here:
http://hg.libsdl.org/SDL-gsoc2010_IME
The code is available here: http://hg.libsdl.org/SDL-gsoc2010_IME
Line 9: Line 8:
'''June 30, 2010'''
I have decided to use an IMM implementation for the SoC.
The TSF implementation is moving too slowly, I intend to complete it after the SoC.
'''June 30, 2010''' I have decided to use an IMM implementation for the SoC. The TSF implementation is moving too slowly, I intend to complete it after the SoC.
Line 14: Line 11:
Line 17: Line 13:
Line 22: Line 19:
The TSF comes with Windows XP and newer.
For earlier versions of Windows, you must install it separately: [[http://www.microsoft.com/downloads/details.aspx?FamilyID=b4c50c6e-e9dd-4c58-a886-75bd56985f0f&DisplayLang=en|Microsoft Windows Text Services Framework Redist files]]
The TSF comes with Windows XP and newer. For earlier versions of Windows, you must install it separately: [[http://www.microsoft.com/downloads/details.aspx?FamilyID=b4c50c6e-e9dd-4c58-a886-75bd56985f0f&DisplayLang=en|Microsoft Windows Text Services Framework Redist files]]
Line 26: Line 22:
Line 27: Line 24:
The TSF is the new standard for text input and supports advanced features such as dictation. It is a collection of (many) COM interfaces.
Sources for information:
The TSF is the new standard for text input and supports advanced features such as dictation. It is a collection of (many) COM interfaces. Sources for information:
Line 36: Line 33:
Line 37: Line 35:
The IMM is the old way of doing things. On Windows XP and newer, the IMM is emulated by the TSF behind the scenes. The IMM is the old way of doing things. On Windows XP and newer, the IMM is emulated by the TSF behind the scenes. Sources for information:

 * [[http://msdn.microsoft.com/en-us/goglobal/bb688173.aspx|Input Method Managers and Editors (IMMs/IMEs)]]
 * [[http://msdn.microsoft.com/en-us/library/aa912900.aspx|Input Method Manager (IMM)]]
 * [[http://msdn.microsoft.com/en-us/library/aa911651.aspx|Input Method Manager (IMM) Application Development]]

This is a scratch pad for the IME Summer of Code 2010 project, by Daniel Wyatt

The code is available here: http://hg.libsdl.org/SDL-gsoc2010_IME

Status

June 30, 2010 I have decided to use an IMM implementation for the SoC. The TSF implementation is moving too slowly, I intend to complete it after the SoC.

Documentation

Notes

There are two methods for enabling IME support on Windows:

I will write an IMM implementation for the SoC.

The TSF comes with Windows XP and newer. For earlier versions of Windows, you must install it separately: Microsoft Windows Text Services Framework Redist files

TSF

The TSF is the new standard for text input and supports advanced features such as dictation. It is a collection of (many) COM interfaces. Sources for information:

IMM

The IMM is the old way of doing things. On Windows XP and newer, the IMM is emulated by the TSF behind the scenes. Sources for information:

None: SDL-gsoc2010_IME (last edited 2010-07-08 06:51:11 by DanielWyatt)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit