diff --git a/frontend/apps/reader/modules/readerview.lua b/frontend/apps/reader/modules/readerview.lua index c6b4c1d44..015e23c6a 100644 --- a/frontend/apps/reader/modules/readerview.lua +++ b/frontend/apps/reader/modules/readerview.lua @@ -42,10 +42,14 @@ local ReaderView = OverlapGroup:new{ page_bgcolor = Blitbuffer.gray(DBACKGROUND_COLOR/15), page_states = {}, scroll_mode = "vertical", + -- properties of the gap drawn between each page in scroll mode: page_gap = { - width = Screen:scaleBySize(8), - height = Screen:scaleBySize(8), - color = Blitbuffer.COLOR_GREY, + -- width in pixels (when scrolling horizontally) + width = Screen:scaleBySize(G_reader_settings:readSetting("page_gap_width") or 8), + -- height in pixels (when scrolling vertically) + height = Screen:scaleBySize(G_reader_settings:readSetting("page_gap_height") or 8), + -- color (0 = white, 8 = gray, 15 = black) + color = Blitbuffer.gray((G_reader_settings:readSetting("page_gap_color") or 8)/15), }, -- DjVu page rendering mode (used in djvu.c:drawPage()) render_mode = DRENDER_MODE, -- default to COLOR