|
|
@ -77,6 +77,9 @@ function ReaderView:init()
|
|
|
|
self.ui:registerPostInitCallback(function()
|
|
|
|
self.ui:registerPostInitCallback(function()
|
|
|
|
self.ui.menu:registerToMainMenu(self.footer)
|
|
|
|
self.ui.menu:registerToMainMenu(self.footer)
|
|
|
|
end)
|
|
|
|
end)
|
|
|
|
|
|
|
|
self.emitHintPageEvent = function()
|
|
|
|
|
|
|
|
self.ui:handleEvent(Event:new("HintPage", self.hinting))
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
function ReaderView:resetDimArea()
|
|
|
|
function ReaderView:resetDimArea()
|
|
|
@ -273,9 +276,7 @@ function ReaderView:drawScrollPages(bb, x, y)
|
|
|
|
pos.y = pos.y + self.page_gap.height
|
|
|
|
pos.y = pos.y + self.page_gap.height
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
UIManager:scheduleIn(0, function()
|
|
|
|
UIManager:nextTick(self.emitHintPageEvent)
|
|
|
|
self.ui:handleEvent(Event:new("HintPage", self.hinting))
|
|
|
|
|
|
|
|
end)
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
function ReaderView:getCurrentPageList()
|
|
|
|
function ReaderView:getCurrentPageList()
|
|
|
@ -347,9 +348,7 @@ function ReaderView:drawSinglePage(bb, x, y)
|
|
|
|
self.state.rotation,
|
|
|
|
self.state.rotation,
|
|
|
|
self.state.gamma,
|
|
|
|
self.state.gamma,
|
|
|
|
self.render_mode)
|
|
|
|
self.render_mode)
|
|
|
|
UIManager:scheduleIn(0, function()
|
|
|
|
UIManager:nextTick(self.emitHintPageEvent)
|
|
|
|
self.ui:handleEvent(Event:new("HintPage", self.hinting))
|
|
|
|
|
|
|
|
end)
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
function ReaderView:getSinglePagePosition(pos)
|
|
|
|
function ReaderView:getSinglePagePosition(pos)
|
|
|
@ -748,4 +747,10 @@ function ReaderView:genOverlapStyleMenu()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function ReaderView:onCloseDocument()
|
|
|
|
|
|
|
|
self.hinting = false
|
|
|
|
|
|
|
|
-- stop any in fly HintPage event
|
|
|
|
|
|
|
|
UIManager:unschedule(self.emitHintPageEvent)
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
return ReaderView
|
|
|
|
return ReaderView
|
|
|
|