From 9aa9bc802fb90738843f69f45b956795c1cfc2fe Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Wed, 21 Mar 2012 11:20:07 +0800 Subject: [PATCH] mod: add highlight after merged command module --- unireader.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/unireader.lua b/unireader.lua index 5a1c2755c..be2d97c33 100644 --- a/unireader.lua +++ b/unireader.lua @@ -122,6 +122,9 @@ function UniReader:loadSettings(filename) local jumpstack = self.settings:readSetting("jumpstack") self.jump_stack = jumpstack or {} + local highlight = self.settings:readSetting("highlight") + self.highlight = highlight or {} + local bbox = self.settings:readSetting("bbox") print("# bbox loaded "..dump(bbox)) self.bbox = bbox @@ -831,6 +834,7 @@ function UniReader:inputLoop() self.settings:savesetting("bbox", self.bbox) self.settings:savesetting("globalzoom", self.globalzoom) self.settings:savesetting("globalzoommode", self.globalzoommode) + self.settings:savesetting("highlight", self.highlight) self.settings:close() end @@ -997,6 +1001,11 @@ function UniReader:addAllCommands() function(unireader) unireader:screenRotate("anticlockwise") end) + self.commands:add(KEY_N, nil, "N", + "start highlight mode", + function(unireader) + unireader:startHighLightMode() + end) self.commands:add(KEY_HOME,MOD_SHIFT_OR_ALT,"Home", "exit application", function(unireader)