mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Refactored to use strictly locals
This commit is contained in:
@@ -1,11 +1,9 @@
|
||||
require "ui/device"
|
||||
require "ui/widget/dict"
|
||||
local EventListener = require("ui/widget/eventlistener")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local DictQuickLookup = require("ui/widget/dictquicklookup")
|
||||
local JSON = require("JSON")
|
||||
|
||||
ReaderDictionary = EventListener:new{}
|
||||
|
||||
function ReaderDictionary:init()
|
||||
JSON = require("JSON")
|
||||
end
|
||||
local ReaderDictionary = EventListener:new{}
|
||||
|
||||
function ReaderDictionary:onLookupWord(word)
|
||||
self:stardictLookup(word)
|
||||
@@ -38,7 +36,7 @@ function ReaderDictionary:showDict(results)
|
||||
dialog = self.dialog,
|
||||
results = results,
|
||||
dictionary = self.default_dictionary,
|
||||
width = Screen:getWidth() - scaleByDPI(120),
|
||||
width = Screen:getWidth() - screen:scaleByDPI(120),
|
||||
height = Screen:getHeight()*0.43,
|
||||
})
|
||||
end
|
||||
@@ -56,3 +54,5 @@ end
|
||||
function ReaderDictionary:onCloseDocument()
|
||||
self.ui.doc_settings:saveSetting("default_dictionary", self.default_dictionary)
|
||||
end
|
||||
|
||||
return ReaderDictionary
|
||||
|
||||
Reference in New Issue
Block a user