ScripterNG/Development/PortingOldScripter gsoc2011
filename : cmddoc.h, cmddoc.cpp
reference : http://docs.scribus.net/index.php?lang=en&page=scripterapi-doc
closeDoc(...) | Scripter.activeDocument.close() | Document | done |
docChanged(...) | Scripter.activeDocument.setModified(bool) | Document | done |
getUnit(...) | Scripter.activeDocument.getUnit | Document | not done |
haveDoc(...) | Scripter.activeDocument.available | Document | done |
loadStylesFromFile(...) | Scripter.activeDocument.loadStylesFromFile(...) | Document | not done |
masterPageNames(...) | Scripter.activeDocument.masterPageNames | Document | not done |
newDocument(...) | Scripter.newDocument(...) | ScripterImpl | done |
openDoc(...) | Scripter.openDocument(...) | ScripterImpl | done |
placeEPS(...) | Scripter.activeDocument.activePage.placeEPS(...) | Page | done |
placeODG(...) | Scripter.activeDocument.activePage.placeODG(...) | Page | done |
placeSVG(...) | Scripter.activeDocument.activePage.placeSVG(...) | Page | done |
placeSXD(...) | Scripter.activeDocument.activePage.placeSXD(...) | Page | done |
saveDoc() | Scripter.activeDocument.saveDocument() | Document | not done |
saveDocumentAs(...) | Scripter.activeDocument.saveDocumentAs(...) | Document | not done |
setInfo(...) | Scripter.activeDocument.setInformation(...) | Document | not done |
setMargins(...) | Scripter.activeDocument.margins.set(...) | Document | done |
setDocType(...) | Scripter.activeDocument.setDocType(...) | Document | not done |
setUnit(...) | Scripter.activeDocument.setUnit(...) | Document | not done |
setBaseLine(...) | Scripter.activeDocument.setBaseLine(...) | Document | not done |
scrollDocument(...) | Scripter.activeWindow.scroll(...) | Window | done |
zoomDocument(...) | Scripter.activeWindow.setZoom(...) | Window | done |
==Page related commands== filename: cmdpage.h, cmdpage.cpp reference: http://docs.scribus.net/index.php?lang=en&page=scripterapi-page {| class="wikitable" |- ! Command in old scripter !! Speculated in Scripter2 !! Proposed API !! Status !! Notes |- | closeMasterPage(...) || Scripter.activeDocument.closeMasterPage() || Document || not done || |- | createMasterPage(...) || Scripter.activeDocument.createMasterPage() || Document || not done || |- | currentPage(...) || Scripter.activeDocument.activePage.pageNumber || Page || not done || in old scripter, this return number of current working page. should this do the same in Scripter2 ? |- | deleteMasterPage(...) || || || || |- | deletePage(...) || || || || |- | editMasterPage(...) || || || || |- | getHGuides(...) || || || || |- | getPageType(...) || || || || |- | getVGuides(...) || || || || |- | getPageItems() || || || || |- | getPageMargins(...) || || || || |- | getPageNMargins(...) || || || || |- | getPageSize(...) || || || || |- | getPageNSize(...) || || || || |- | gotoPage(...) || || || || |- | importPage(...) || || || || |- | newPage(...) || || || || |- | pageCount(...) || || || || |- | redrawAll(...) || || || || |- | savePageAsEPS(...) || || || || |- | setHGuides(...) || || || || |- | setRedraw(...) || || || || |- | setVGuides(...) || || || || |}