summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2009-03-11 15:51:34 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2009-03-11 15:51:34 +0800
commit6af7e9f2f1ff18e4a6334d15f14c27e3edf2111c (patch)
treecf62ff0de177b560619f59d71f34f960d27737ed
parent3a560b8f18128c28fa759eb32d10bee7fd86e008 (diff)
downloadibus-6af7e9f2f1ff18e4a6334d15f14c27e3edf2111c.tar.gz
ibus-6af7e9f2f1ff18e4a6334d15f14c27e3edf2111c.tar.xz
ibus-6af7e9f2f1ff18e4a6334d15f14c27e3edf2111c.zip
Implement ibus_engine_forward_event_key function.
-rw-r--r--src/ibusengine.c4
-rw-r--r--src/ibusengine.h1
2 files changed, 1 insertions, 4 deletions
diff --git a/src/ibusengine.c b/src/ibusengine.c
index d924e25..e664454 100644
--- a/src/ibusengine.c
+++ b/src/ibusengine.c
@@ -942,13 +942,11 @@ void ibus_engine_hide_lookup_table (IBusEngine *engine)
void ibus_engine_forward_key_event (IBusEngine *engine,
guint keyval,
- gboolean is_press,
guint state)
{
_send_signal (engine,
- "HideLookupTable",
+ "ForwardKeyEvent",
G_TYPE_UINT, &keyval,
- G_TYPE_BOOLEAN, &is_press,
G_TYPE_UINT, &state,
G_TYPE_INVALID);
}
diff --git a/src/ibusengine.h b/src/ibusengine.h
index 1a35c06..5a86bf0 100644
--- a/src/ibusengine.h
+++ b/src/ibusengine.h
@@ -137,7 +137,6 @@ void ibus_engine_hide_lookup_table
void ibus_engine_forward_key_event
(IBusEngine *engine,
guint keyval,
- gboolean is_press,
guint state);
void ibus_engine_register_properties