SCIMBridge
0.4.x
|
Public Member Functions | |
bool | x11FilterEvent (QWidget *widget, XEvent *event) |
bool | filterEvent (const QEvent *event) |
void | setFocus () |
void | unsetFocus () |
void | setMicroFocus (int x, int y, int w, int h, QFont *font=0) |
void | mouseHandler (int offset, QEvent::Type type, ButtonState button, ButtonState state) |
void | reset () |
void | focus_in () |
void | focus_out () |
void | set_commit_string (const char *new_commit_string) |
void | commit () |
void | forward_key_event (const ScimBridgeKeyEvent *key_event) |
void | set_preedit_shown (bool shown) |
void | set_preedit_string (const char *new_preedit_string) |
void | set_preedit_attributes (ScimBridgeAttribute **const new_attributes, int new_attribute_count) |
void | set_preedit_cursor_position (int new_cursor_position) |
void | update_preedit () |
scim_bridge_imcontext_id_t | get_id () const |
void | set_id (scim_bridge_imcontext_id_t new_id) |
![]() | |
virtual | ~_ScimBridgeClientIMContext () |
Additional Inherited Members | |
![]() | |
static void | static_initialize () |
static void | static_finalize () |
static void | connection_opened () |
static void | connection_closed () |
static _ScimBridgeClientIMContext * | alloc () |
![]() | |
GtkIMContext | parent |
scim_bridge_imcontext_id_t | id |
char * | preedit_string |
size_t | preedit_string_capacity |
PangoAttrList * | preedit_attributes |
unsigned int | preedit_cursor_position |
boolean | preedit_cursor_flicking |
boolean | preedit_shown |
boolean | preedit_started |
char * | commit_string |
size_t | commit_string_capacity |
boolean | enabled |
GdkWindow * | client_window |
int | cursor_x |
int | cursor_y |
int | window_x |
int | window_y |
![]() | |
_ScimBridgeClientIMContext () | |