summaryrefslogtreecommitdiffstats
path: root/src/PYPPhoneticEditor.h
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-11-07 13:14:06 +0800
committerPeng Wu <alexepico@gmail.com>2011-12-22 12:23:14 +0800
commit9ea1f7abfe470fd0b2f4832eee612e98d62072b4 (patch)
treee8fbfceb24eeeff338d26fd326aa72ac7fa3d4f8 /src/PYPPhoneticEditor.h
parentc17b5a6fba9af303e7d8c1d8a2575aeccc6fe596 (diff)
downloadibus-libpinyin-9ea1f7abfe470fd0b2f4832eee612e98d62072b4.tar.gz
ibus-libpinyin-9ea1f7abfe470fd0b2f4832eee612e98d62072b4.tar.xz
ibus-libpinyin-9ea1f7abfe470fd0b2f4832eee612e98d62072b4.zip
update header
Diffstat (limited to 'src/PYPPhoneticEditor.h')
-rw-r--r--src/PYPPhoneticEditor.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/PYPPhoneticEditor.h b/src/PYPPhoneticEditor.h
index f2d7309..b2235f3 100644
--- a/src/PYPPhoneticEditor.h
+++ b/src/PYPPhoneticEditor.h
@@ -50,7 +50,6 @@ public:
virtual gboolean fillLookupTableByPage ();
protected:
-
gboolean selectCandidate (guint i);
gboolean selectCandidateInPage (guint i);
@@ -63,12 +62,12 @@ protected:
virtual gboolean insert (gint ch) = 0;
virtual gboolean removeCharBefore (void);
virtual gboolean removeCharAfter (void);
- virtual gboolean removeWordBefore (void) = 0;
- virtual gboolean removeWordAfter (void) = 0;
+ virtual gboolean removeWordBefore (void);
+ virtual gboolean removeWordAfter (void);
virtual gboolean moveCursorLeft (void);
virtual gboolean moveCursorRight (void);
- virtual gboolean moveCursorLeftByWord (void) = 0;
- virtual gboolean moveCursorRightByWord (void) = 0;
+ virtual gboolean moveCursorLeftByWord (void);
+ virtual gboolean moveCursorRightByWord (void);
virtual gboolean moveCursorToBegin (void);
virtual gboolean moveCursorToEnd (void);
virtual void commit (void) = 0;
@@ -76,6 +75,9 @@ protected:
virtual void updatePreeditText (void) = 0;
virtual void updatePinyin (void) = 0;
+ guint getCursorLeftByWord (void);
+ guint getCursorRightByWord (void);
+
/* varibles */
#if 0