ScripterNG/Development/PortingOldScripter gsoc2011: Difference between revisions
Jump to navigation
Jump to search
Jainbasil1 (talk | contribs) |
m (Added Category:GSOC 2011 Removed Category:Scribus) |
||
(14 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Document | [[Category:GSOC 2011]] | ||
==Document related commands== | |||
filename : cmddoc.h, cmddoc.cpp | |||
| | reference : http://docs.scribus.net/index.php?lang=en&page=scripterapi-doc | ||
|- | {| class="wikitable" | ||
|- | |||
! Command in old scripter !! Proposed method/property in Scripter2 !! Proposed API !! Status | |||
|- | |||
| closeDoc(...) || Scripter.activeDocument.close() || Document || done | |||
|- | |||
| docChanged(...) || Scripter.activeDocument.setModified(bool) || Document || done | |||
|- | |||
| getUnit(...) || Scripter.activeDocument.getUnit || Document || not done | |||
|- | |||
| haveDoc(...) || Scripter.activeDocument.available<br>''a.l.e:not sure about it; IMO it should be at the same place as newDocument()''|| 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 !! Proposed method/property 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(...) || || || || | |||
|} | |} |
Latest revision as of 02:47, 30 December 2013
filename : cmddoc.h, cmddoc.cpp
reference : http://docs.scribus.net/index.php?lang=en&page=scripterapi-doc
Command in old scripter | Proposed method/property in Scripter2 | Proposed API | Status |
---|---|---|---|
closeDoc(...) | Scripter.activeDocument.close() | Document | done |
docChanged(...) | Scripter.activeDocument.setModified(bool) | Document | done |
getUnit(...) | Scripter.activeDocument.getUnit | Document | not done |
haveDoc(...) | Scripter.activeDocument.available a.l.e:not sure about it; IMO it should be at the same place as newDocument() |
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 |
filename: cmdpage.h, cmdpage.cpp
reference: http://docs.scribus.net/index.php?lang=en&page=scripterapi-page
Command in old scripter | Proposed method/property 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(...) |