Add PunctEditor.h
authorPeng Huang <shawn.p.huang@gmail.com>
Sun, 16 May 2010 05:01:27 +0000 (13:01 +0800)
committerPeng Huang <shawn.p.huang@gmail.com>
Sun, 16 May 2010 05:01:27 +0000 (13:01 +0800)
src/PunctEditor.h [new file with mode: 0644]

diff --git a/src/PunctEditor.h b/src/PunctEditor.h
new file mode 100644 (file)
index 0000000..e773158
--- /dev/null
@@ -0,0 +1,27 @@
+/* vim:set et sts=4: */
+#ifndef __PY_PUNCT_EDITOR__
+#define __PY_PUNCT_EDITOR__
+
+#include <glib.h>
+#include "Editor.h"
+
+namespace PY {
+
+class PunctEditor : public Editor {
+public:
+    PunctEditor (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:
+};
+
+};
+#endif