diff options
| author | Peng Huang <shawn.p.huang@gmail.com> | 2010-02-12 23:49:01 +0800 |
|---|---|---|
| committer | Peng Huang <shawn.p.huang@gmail.com> | 2010-02-12 23:49:01 +0800 |
| commit | d8329f5a207efaa020eaa484fd9ec56b7ed75ce2 (patch) | |
| tree | c2e0d041acbe58e2e6dc61edc2dd47d27e87af01 /src | |
| parent | 16c742c8193da82959077dc743a965ca3008d5b0 (diff) | |
| download | ibus-libpinyin-d8329f5a207efaa020eaa484fd9ec56b7ed75ce2.tar.gz ibus-libpinyin-d8329f5a207efaa020eaa484fd9ec56b7ed75ce2.tar.xz ibus-libpinyin-d8329f5a207efaa020eaa484fd9ec56b7ed75ce2.zip | |
Add ExtEditor.cc
Diffstat (limited to 'src')
| -rw-r--r-- | src/ExtEditor.cc | 53 | ||||
| -rw-r--r-- | src/ExtEditor.h | 13 | ||||
| -rw-r--r-- | src/Makefile.am | 1 |
3 files changed, 66 insertions, 1 deletions
diff --git a/src/ExtEditor.cc b/src/ExtEditor.cc new file mode 100644 index 0000000..93b4400 --- /dev/null +++ b/src/ExtEditor.cc @@ -0,0 +1,53 @@ +#include "ExtEditor.h" + +namespace PY { + +ExtEditor::ExtEditor (PinyinProperties & props) + : Editor (props) +{ +} + +gboolean +ExtEditor::processKeyEvent (guint keyval, guint keycode, guint modifiers) +{ + return FALSE; +} + +void +ExtEditor::pageUp (void) +{ +} + +void +ExtEditor::pageDown (void) +{ +} + +void +ExtEditor::cursorUp (void) +{ +} + +void +ExtEditor::cursorDown (void) +{ +} + +void +ExtEditor::update (void) +{ +} + +void +ExtEditor::reset (void) +{ +} + +void +ExtEditor::candidateClicked (guint index, guint button, guint state) +{ +} + +}; + + 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: }; }; diff --git a/src/Makefile.am b/src/Makefile.am index f580ce5..8410910 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -40,6 +40,7 @@ ibus_engine_c_sources = \ DoublePinyinEditor.cc \ Editor.cc \ Engine.cc \ + ExtEditor.cc \ FallbackEditor.cc \ FullPinyinEditor.cc \ HalfFullConverter.cc \ |
