summaryrefslogtreecommitdiffstats
path: root/src/ExtEditor.h
diff options
context:
space:
mode:
authorPeng Huang <shawn.p.huang@gmail.com>2010-02-12 23:49:01 +0800
committerPeng Huang <shawn.p.huang@gmail.com>2010-02-12 23:49:01 +0800
commitd8329f5a207efaa020eaa484fd9ec56b7ed75ce2 (patch)
treec2e0d041acbe58e2e6dc61edc2dd47d27e87af01 /src/ExtEditor.h
parent16c742c8193da82959077dc743a965ca3008d5b0 (diff)
downloadibus-libpinyin-d8329f5a207efaa020eaa484fd9ec56b7ed75ce2.tar.gz
ibus-libpinyin-d8329f5a207efaa020eaa484fd9ec56b7ed75ce2.tar.xz
ibus-libpinyin-d8329f5a207efaa020eaa484fd9ec56b7ed75ce2.zip
Add ExtEditor.cc
Diffstat (limited to 'src/ExtEditor.h')
-rw-r--r--src/ExtEditor.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/ExtEditor.h b/src/ExtEditor.h
index 53bcff6..cd04787 100644
--- a/src/ExtEditor.h
+++ b/src/ExtEditor.h
@@ -9,7 +9,18 @@ namespace PY {
class ExtEditor : public Editor {
public:
- ExtEditor (PinyinProperties &props) : Editor (props) {}
+ ExtEditor (PinyinProperties &props);
+
+ virtual gboolean processKeyEvent (guint keyval, guint keycode, guint modifiers);
+ virtual void pageUp (void);
+ virtual void pageDown (void);
+ virtual void cursorUp (void);
+ virtual void cursorDown (void);
+ virtual void update (void);
+ virtual void reset (void);
+ virtual void candidateClicked (guint index, guint button, guint state);
+
+private:
};
};