SCIMBridge  0.4.x
Public Member Functions
ScimBridgeClientIMContextImpl Class Reference
Inheritance diagram for ScimBridgeClientIMContextImpl:
_ScimBridgeClientIMContext

List of all members.

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)
- Public Member Functions inherited from _ScimBridgeClientIMContext
virtual ~_ScimBridgeClientIMContext ()

Additional Inherited Members

- Static Public Member Functions inherited from _ScimBridgeClientIMContext
static void static_initialize ()
static void static_finalize ()
static void connection_opened ()
static void connection_closed ()
static _ScimBridgeClientIMContextalloc ()
- Public Attributes inherited from _ScimBridgeClientIMContext
GtkIMContext parent
size_t preedit_string_capacity
PangoAttrList * preedit_attributes
boolean preedit_cursor_flicking
boolean preedit_started
size_t commit_string_capacity
boolean enabled
GdkWindow * client_window
int cursor_x
int cursor_y
int window_x
int window_y
- Protected Member Functions inherited from _ScimBridgeClientIMContext
 _ScimBridgeClientIMContext ()

The documentation for this class was generated from the following file: