add auto page crop

This commit is contained in:
chrox
2013-04-14 15:16:42 +08:00
parent e56bea89aa
commit fb05f9a428
6 changed files with 61 additions and 2 deletions

View File

@@ -360,6 +360,21 @@ function ReaderView:onGammaUpdate(gamma)
end
end
function ReaderView:onDefectSizeUpdate()
self.ui:handleEvent(Event:new("ReZoom"))
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
function ReaderView:onPageCrop()
self.ui:handleEvent(Event:new("ReZoom"))
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
function ReaderView:onMarginUpdate()
self.ui:handleEvent(Event:new("ReZoom"))
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
function ReaderView:onSetViewMode(new_mode)
self.ui.view_mode = new_mode
self.ui.document:setViewMode(new_mode)