TII-IIIMCF Input Method

To compile the test program:
# make IIIMF_SRC=(THE PATH TO YOUR IM-SDK SOURCE)
(example: make IIIMF_SRC=/usr/local/src/im-sdk/trunk)


-----------------------------------------------------------------------------
The IIIMCF code in TII is made to be portable,
so you can compile it without the rest of TII souce.
(Smaller source code, maybe useful for those who only need IIIMF)
It isn't recommended, but for those who are interested...

* Required Files:
	iiimcf/components.c
	iiimcf/components.h
	iiimcf/im.c
	iiimcf/im.h
	iiimcf/keycodes.h
	iiimcf/tii-iiimcf.c
	iiimcf/tii-iiimcf.h
	iiimcf/util.c
	iiimcf/util.h
	global.c
	global.h

* The following need to be included as your headers:
	iiimcf/tii-iiimcf.h
	global.h

* To initialize:
	tii_global_use_im("IM NAME");
	tii_iiimcf_init();

* To send a character:
	tii_iiimcf_sendkey('KEY', SHIFT_STATE);

* To exit:
	tii_iiimcf_exit();

* Change the definitions of the handler functions in global.h to your handler functions

* Include the definitions of your handler functions in global.h

* To compile include the following options
	-DHAVE_CONFIG_H
	-I$(IIIMF_SRC)/lib/iiimp
	-I$(IIIMF_SRC)/include
	-liiimcf
	where $(IIIMF_SRC) is the location of your im-sdk source

* Make sure htt_server is running. It will SEGFAULT if it isn't.

