|
Untitled Document
Untitled Document
Untitled Document
|
| |
IIIMF im-sdk documents
(801 total words in this text) (13917 Reads) 
|
IIIMF im-sdk(Input Method Software Developers' Kit) documentations
|
 |
|
What is the im-sdk
|
|
The im-sdk is the developers' kit for whom interested in writing an input
method software. The im-sdk helps writing a modern, fully featured
input method system which can simultaneously serve multilingual input
method to Java, Emacs, X Window System, Text/Console applications, and
other platforms such as Windows, with minimum effort. The key difference
from other input methods is that you only need to write the small portion
to get fully featured multilingual input method.
Writing input method system requires a lot of "non-language specific"
infrastructure buildings, such as context managements, Input Method
Protocol, platform secific input method interface, rendering, user
management, security etc., in addition to the language specific
character composition logic. The IM developers can be free from such
swamps of complicated routine works therefore can concentrate on the
development of language specific logic by using the im-sdk.
The im-sdk comes with a complete Input Method framework kit for
both server and clients. What you need to do minimum to make your own
input method system is to write a language engine interface module to
be plugged into the Input Method Engine
plug-in interface, LEIF ,
described below as
Language Engine API Specification
|
 |
|
White Paper
|
|
This document describes the high level architecture of
Internet/Intranet Input Method(IIIM),with its advantages of platform
neutrality, window system independence, implementation language
independence,a multilingual distributed IM infrastructure.
|
 |
|
Internet-Intranet Input Method Protocol (IIIMP) Specification
|
|
This document specifies the Internet-Intranet Input Method Protocol (IIIMP), which leverages network-based input method services for the Internet, Network Computer and Java. While IIIMP is designed for use by applications on Network Computers, this specification discusses its operation on other hardware platforms.
|
 |
|
Language Engine API Specification
|
|
This document describes how to develop Language Engine Modules to be connected to htt_server by using SunIM library. When you have written Language Engine Module once with SunIM library, the module will connect any client that supports Internet-Intranet Input Method(IIIM) protocol through htt_server.
|
 |
|
X Auxiliary Object Specification
|
|
This document describes how to develop X Auxiliary Object for UNIX platform. The mechanism of X Auxiliary object enables Input Method engine vendors to define their own GUI objects which will work well with their Input Method engines.
|
 |
|
Platform Independent Converters Specification
|
|
Internet/Intranet Input Method Framework SDK provides Converters for Solaris and Linux platform that are independent of iconv().
|
 |
|
Build and Install IIIMF Components
|
|
This document describes how to build and make packages IIIMF Components on Windows, Solaris and Linux, and show you how to install those components to your systems.
|
 |
|
Test IIIMF Components
|
|
This document describes many test cases.
|
|
|
|
|
|
Untitled Document
| |
|
| |
Select interface language:
|
Untitled Document
| |
|
| |
Warning: Smarty error: unable to read template resource: "default/views/calendarblock/month_view.html" in /var/www/postnuke/html/modules/PostCalendar/pnincludes/Smarty/Smarty.class.php on line 589
Warning: Smarty error: unable to read template resource: "default/views/calendarblock/todays_events.html" in /var/www/postnuke/html/modules/PostCalendar/pnincludes/Smarty/Smarty.class.php on line 589
Warning: Smarty error: unable to read template resource: "default/views/calendarblock/upcoming_events.html" in /var/www/postnuke/html/modules/PostCalendar/pnincludes/Smarty/Smarty.class.php on line 589
|
|