From 4fb2c9d2e3fa4c528579db0bbb08c7454ee25826 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Tue, 12 Jun 2012 00:34:30 +0800 Subject: [PATCH] add gotoPercent for readerrolling.lua --- frontend/ui/reader/readerrolling.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/ui/reader/readerrolling.lua b/frontend/ui/reader/readerrolling.lua index 33025df7d..234f382a3 100644 --- a/frontend/ui/reader/readerrolling.lua +++ b/frontend/ui/reader/readerrolling.lua @@ -40,9 +40,13 @@ function ReaderRolling:gotoPos(new_pos) self.ui:handleEvent(Event:new("PosUpdate", new_pos)) end +function ReaderRolling:gotoPercent(new_percent) + self:gotoPos(new_percent * self.length / 10000) +end + function ReaderRolling:onGotoPercent(percent) DEBUG("goto document offset in percent:", percent) - self:gotoPos(percent * self.length / 10000) + self:gotoPercent(percent) return true end