disable hinting temporarily in config dialog and flipping mode and cropping dialog

Since hinting is of little use in these situations.
This commit is contained in:
chrox
2013-03-12 20:28:01 +08:00
parent ef68ccebfe
commit a6609119ec
7 changed files with 46 additions and 4 deletions

View File

@@ -0,0 +1,19 @@
ReaderHinting = EventListener:new{
hinting_states = {}
}
function ReaderHinting:onSetHinting(hinting)
self.view.hinting = hinting
end
function ReaderHinting:onDisableHinting()
table.insert(self.hinting_states, self.view.hinting)
self.view.hinting = false
return true
end
function ReaderHinting:onRestoreHinting()
self.view.hinting = table.remove(self.hinting_states)
return true
end