1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
/* -*- c-basic-offset:2; tab-width:2; indent-tabs-mode:nil -*- */
#include "../ui_xic.h"
/* --- global functions --- */
int ui_xic_activate(ui_window_t *win, char *xim_name, char *xim_locale) { return 1; }
int ui_xic_deactivate(ui_window_t *win) { return 1; }
char *ui_xic_get_xim_name(ui_window_t *win) { return ""; }
char *ui_xic_get_default_xim_name(void) { return ""; }
int ui_xic_fg_color_changed(ui_window_t *win) { return 0; }
int ui_xic_bg_color_changed(ui_window_t *win) { return 0; }
int ui_xic_font_set_changed(ui_window_t *win) { return 0; }
int ui_xic_resized(ui_window_t *win) { return 0; }
int ui_xic_set_spot(ui_window_t *win) { return 0; }
size_t ui_xic_get_str(ui_window_t *win, u_char *seq, size_t seq_len, ef_parser_t **parser,
KeySym *keysym, XKeyEvent *event) {
return 0;
}
size_t ui_xic_get_utf8_str(ui_window_t *win, u_char *seq, size_t seq_len, ef_parser_t **parser,
KeySym *keysym, XKeyEvent *event) {
return 0;
}
int ui_xic_filter_event(ui_window_t *win, /* Should be root window. */
XEvent *event) {
return 0;
}
int ui_xic_set_focus(ui_window_t *win) { return 1; }
int ui_xic_unset_focus(ui_window_t *win) { return 1; }
int ui_xic_is_active(ui_window_t *win) { return 0; }
int ui_xic_switch_mode(ui_window_t *win) { return 0; }
#if 0
/*
* ui_xim.c <-> ui_xic.c communication functions
* Not necessary in fb.
*/
int ui_xim_activated(ui_window_t *win) { return 1; }
int ui_xim_destroyed(ui_window_t *win) { return 1; }
#endif
|