add: last reading position saving and restoring

This commit is contained in:
Qingping Hou
2012-03-30 14:25:36 +08:00
parent 37dfc84d5a
commit 9df574de01

View File

@@ -25,10 +25,21 @@ function CREReader:open(filename)
return true
end
function CREReader:getLastPageOrPos()
return self.settings:readSetting("last_pos") or 0
end
function CREReader:saveLastPageOrPos()
self.settings:savesetting("last_pos", self.pos)
end
function CREReader:setzoom(page, preCache)
return
end
function CREReader:addJump(pos, notes)
end
function CREReader:goto(pos)
local pos = math.min(pos, self.doc:GetFullHeight())
pos = math.max(pos, 0)