Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

User interface software development kit for input method editor

A technology of input method editor and software development kit, which is applied in the direction of program control devices, etc., can solve problems such as not being developed, and achieve the effect of saving development time

Inactive Publication Date: 2011-08-10
NORIA
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, there is no general-purpose modular solution that can be easily applied to any application. Therefore, developers of games and the like that apply IME technology need to develop a separate module, which causes a lot of inconvenience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • User interface software development kit for input method editor
  • User interface software development kit for input method editor
  • User interface software development kit for input method editor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to use the present invention, it needs to be edited in Microsoft's Windows XP, Vista, Window7 operating system and DirectX 9.0c above, and Visual Studio 2005 above.

[0022] First, execute the Install (installation) program of the corresponding SDK and set it to the development PC. Next, include the "NoriaIME.h" header file set on the application's project, and link "NoriaIME.lib" to the library.

[0023] The top class used by the user is CIMEditBox. Generally, the UI class related to a certain input editor has the form of the CIMEditBox class, and when there is a window message input on the corresponding UI, the window message is passed through the CIMEditBox using the ProcMsg function, and Use the Draw function in the part that is output to the screen.

[0024] And, use the GetText function to obtain data related to the input character string.

[0025] figure 1 It is a structural diagram of the overall system according to the present invention, and the Dir...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A user interface software development kit for an input method editor can carry out editing in operating systems, namely Windows XP, Vista and Window 7 and in development environments above the versions of DirectX 9.0c and Visual Studio 2005. The user interface software development kit can also perform the Install program corresponding to SDK, set up the program to the development PC, include the ''NorialME.h'' header file under the items of the application program and link the ''NorialME.lib'' to a repository. The uppermost category used by a user is CIMEditBox. The UI category of a certain input editor is enabled to have the CIMEditBox. When the corresponding UI has window messages input, the CIMEditBox is employed to convey the window messages through the ProcMsg function; the window messages output to images are conveyed by the Draw function. The window messages are delivered by the GetText function to acquire character string data input through the function.

Description

technical field [0001] The present invention relates to the technology of converting multi-lingual input mode, more specifically, it relates to the technology of using IME (Input Method Editor). When inputting Chinese characters through a keyboard of general specifications, there are actually thousands of Chinese characters that can be selected and input by the user. Therefore, it may not be possible to input Chinese characters, but Chinese character input can be realized by using IME (Input Method Editor). [0002] IME is a program that enables computer users to input complex characters and symbols such as Japanese, Chinese characters, and Korean using a keyboard of general specifications. Using IME, users can input Chinese, Japanese, and Korean text is entered directly into messages in desktop applications, web samples, and mail. [0003] That is, IME is designed so that individuals and companies can communicate in Chinese, Japanese, or Korean without separately executing t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
Inventor 金钟铉
Owner NORIA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products