#include <sys/types.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <iml/SunIM.h>
#include "core.h"
#include "keyhandler.h"
#include "ui.h"
#include "unihan_xaux.h"
#include "im_methods.h"
#include "phrase.h"
#include "unicode.h"
#include "log.h"
Defines | |
| #define | LOG_DOMAIN "core" |
| #define | UNIHAN_LE_VERSION "2.0" |
Functions | |
| void | if_GetIfInfo (IMArgList args, int num_args) |
| Bool | unihan_open_if (iml_if) |
| Bool | unihan_close_if (iml_if) |
| Bool | unihan_get_if_values (iml_if, IMArgList, int) |
| Bool | unihan_set_if_values (iml_if, IMArgList, int) |
| Bool | unihan_open_desktop (iml_desktop_t *, IMArgList, int) |
| Bool | unihan_close_desktop (iml_desktop_t *) |
| Bool | unihan_create_sc (iml_session, IMArgList, int) |
| Bool | unihan_destroy_sc (iml_session) |
| Bool | unihan_get_sc_values (iml_session, IMArgList, int) |
| Bool | unihan_set_sc_values (iml_session, IMArgList, int) |
| IMText * | unihan_reset_sc (iml_session) |
| void | unihan_set_sc_focus (iml_session) |
| void | unihan_unset_sc_focus (iml_session) |
| void | unihan_handle_event (iml_session, IMInputEvent *) |
| IMHotkeyManagerStruct * | if_GetHotKeyInfo (IMLEName *le_name) |
Variables | |
| UTFCHAR | lename_string [] = {0x6f22, 0x7d71, 0} |
| UTFCHAR | aux_name [] = {0x6f22, 0x7d71, '2', 'A', 'u', 'x', 0} |
| int | set_sc_focus_before = 0 |
| int | no_erase = 0 |
| #define LOG_DOMAIN "core" |
| #define UNIHAN_LE_VERSION "2.0" |
| IMHotkeyManagerStruct* if_GetHotKeyInfo | ( | IMLEName * | le_name | ) |
| void if_GetIfInfo | ( | IMArgList | args, | |
| int | num_args | |||
| ) |
| Bool unihan_close_desktop | ( | iml_desktop_t * | ) |
| Bool unihan_close_if | ( | iml_if | ) |
| Bool unihan_create_sc | ( | iml_session | , | |
| IMArgList | , | |||
| int | ||||
| ) |
| Bool unihan_destroy_sc | ( | iml_session | ) |
| Bool unihan_get_if_values | ( | iml_if | , | |
| IMArgList | , | |||
| int | ||||
| ) |
| Bool unihan_get_sc_values | ( | iml_session | , | |
| IMArgList | , | |||
| int | ||||
| ) |
| void unihan_handle_event | ( | iml_session | , | |
| IMInputEvent * | ||||
| ) |
| Bool unihan_open_desktop | ( | iml_desktop_t * | , | |
| IMArgList | , | |||
| int | ||||
| ) |
| Bool unihan_open_if | ( | iml_if | ) |
| IMText * unihan_reset_sc | ( | iml_session | ) |
| Bool unihan_set_if_values | ( | iml_if | , | |
| IMArgList | , | |||
| int | ||||
| ) |
| void unihan_set_sc_focus | ( | iml_session | ) |
| Bool unihan_set_sc_values | ( | iml_session | , | |
| IMArgList | , | |||
| int | ||||
| ) |
| void unihan_unset_sc_focus | ( | iml_session | ) |
| UTFCHAR aux_name[] = {0x6f22, 0x7d71, '2', 'A', 'u', 'x', 0} |
| UTFCHAR lename_string[] = {0x6f22, 0x7d71, 0} |
| int no_erase = 0 |
| int set_sc_focus_before = 0 |
1.5.2