mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
switch to setIntProperty api for setting page margins
This commit is contained in:
@@ -127,7 +127,6 @@ function CreDocument:loadDocument()
|
||||
end
|
||||
|
||||
function CreDocument:close()
|
||||
self._document:saveDefaults()
|
||||
Document.close(self)
|
||||
end
|
||||
|
||||
@@ -335,13 +334,17 @@ function CreDocument:setStyleSheet(new_css)
|
||||
end
|
||||
|
||||
function CreDocument:setEmbeddedStyleSheet(toggle)
|
||||
-- FIXME: occasional segmentation fault when switching embedded style sheet
|
||||
DEBUG("CreDocument: set embedded style sheet", toggle)
|
||||
self._document:setEmbeddedStyleSheet(toggle)
|
||||
self._document:setIntProperty("crengine.doc.embedded.styles.enabled", toggle)
|
||||
end
|
||||
|
||||
function CreDocument:setPageMargins(left, top, right, bottom)
|
||||
DEBUG("CreDocument: set page margins", left, top, right, bottom)
|
||||
self._document:setPageMargins(left, top, right, bottom)
|
||||
self._document:setIntProperty("crengine.page.margin.left", left)
|
||||
self._document:setIntProperty("crengine.page.margin.top", top)
|
||||
self._document:setIntProperty("crengine.page.margin.right", right)
|
||||
self._document:setIntProperty("crengine.page.margin.bottom", bottom)
|
||||
end
|
||||
|
||||
function CreDocument:setFloatingPunctuation(enabled)
|
||||
|
||||
Reference in New Issue
Block a user