• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..26-Jan-2013-

IC.cH A D26-Jan-201310.4 KiB362266

IC.hH A D26-Jan-20132.7 KiB6534

ImakefileH A D26-Jan-2013260 1210

Makefile.puH A D26-Jan-201314.4 KiB530343

READMEH A D26-Jan-20132.6 KiB6759

sampleIM.cH A D26-Jan-201313.4 KiB492400

README

1NAME
2   sampleIM - sample Japanese Input Method Server using IMdkit
3
4SYNOPSIS
5   sampleIM [-display displayname] [-name imname]  [-static] [-dynamic]
6   [-tcp] [-local] [-offkey] [-kl]
7
8DESCRIPTION
9   SampleIM you see here is an sample Input Method Server which utilizes
10   the IM Server Developers Kit so that it can connect with XIM client
11   applications through the X Input Method Protocol(XIM Protocol) which
12   is standardized in the X Window System, Version 11, Release 6.
13
14   The sampleIM is just sample, so remember that it can be used just for
15   test of IMServer Developers Kit, and note that it should be invoked
16   under Japanese EUC locale such as "ja_JP.eucJP", because it contains
17   the Japanese EUC localized characters for the sample committed
18   string:
19	for csh family
20		% env LC_ALL=ja_JP.eucJP sampleIM
21	for ksh family
22		$ LC_ALL=ja_JP.eucJP sampleIM
23
24OPTIONS
25   The sampleIM accepts the following options:
26
27   -display displayname
28	This options specifies the display name.
29   -name imname
30	This options specifies the name  which is used as a part of the
31	sampleIM identifiers by which XIM clients will search for the
32	sampleIM. The default is "sampleIM".
33   -static | -dynamic
34	Each of these options specifies the type of the XIM Protocol
35	event flow model, static or dynamic. Either of these should be
36	given at the same time if any.  The default is dynamic event
37	flow model. For more information for event flow model, see "the
38	X Input Method Protocol" document.
39   -tcp | -local
40	Each of these options changes the type of the transport
41	connection mechanism. When -tcp is given, TCP/IP Internet domain
42	will be used, while -local is given, TCP/IP internal domain will
43	be used. Either of these should be given at the same time if
44	any. If neither of these specifies, the default is X-based
45	transport mechanism.
46   -offkey
47	This option indicates that the sampleIM should inform the IM
48	library of off keys, as well as on keys, by which the input
49	conversion will be terminated. (For more information, refer to
50	the XIM_REGISTER_TRIGGERKEYS message in the IM Protocol
51	document.)
52	This option has an effect in case of the dynamic event flow
53	model. When this option is specified, both on/off operation
54	is kicked from the IM library, while unspecified, the off
55	operation is kicked from the sampleIM and this is the default.
56   -kl
57	This option indicates that KeyRelease events should be also
58	filtered by the sampleIM.
59
60OPERATIONS
61	Shift-Space	start and stop filtering key events. While
62			filtering, the sampleIM just prints the string
63			into the standard out instead of preediting.
64
65	Ctrl-k		commit the sample Japanese EUC characters:
66			"����� IM ����γ���ʸ����Ǥ���"
67