Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

cmdvar.h File Reference

#include "scconfig.h"
#include <Python.h>
#include <QString>
#include "scribus.h"

Include dependency graph for cmdvar.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define Py_RETURN_NONE   return Py_INCREF(Py_None), Py_None
#define Py_RETURN_TRUE   return Py_INCREF(Py_True), Py_True

Functions

void initscribus (ScribusMainWindow *pl)
 Initialize the 'scribus' Python module in the currently active interpreter.

Variables

PyObject * wrappedQApp
 A PyCObject containing a pointer to qApp.
PyObject * wrappedMainWindow
 A PyCObject containing a pointer to the main window ('Carrier').
ScripterCorescripterCore
 A pointer to the ScripterCore instance.
PyObject * ScribusException
PyObject * NoDocOpenError
PyObject * WrongFrameTypeError
PyObject * NoValidObjectError
PyObject * NotFoundError
PyObject * NameExistsError


Define Documentation

#define Py_RETURN_NONE   return Py_INCREF(Py_None), Py_None

Definition at line 27 of file cmdvar.h.

Referenced by PDFfile_save(), Printer_print(), scribus_closemasterpage(), scribus_createcharstyle(), scribus_createlayer(), scribus_createmasterpage(), scribus_createparagraphstyle(), scribus_delcolor(), scribus_deletemasterpage(), scribus_deleteobj(), scribus_deletepage(), scribus_deletetext(), scribus_deselect(), scribus_docchanged(), scribus_duplicateobject(), scribus_editmasterpage(), scribus_gotopage(), scribus_groupobj(), scribus_importpage(), scribus_inserttext(), scribus_layerblend(), scribus_layerflow(), scribus_layerlock(), scribus_layeroutline(), scribus_layerprint(), scribus_layertrans(), scribus_layervisible(), scribus_linktextframes(), scribus_loadimage(), scribus_loadstylesfromfile(), scribus_messagebartext(), scribus_moveobjabs(), scribus_moveobjrel(), scribus_moveselectiontoback(), scribus_moveselectiontofront(), scribus_newcolor(), scribus_newpage(), scribus_newstyledialog(), scribus_placeeps(), scribus_placeodg(), scribus_placesvg(), scribus_placesxd(), scribus_progressreset(), scribus_progresssetprogress(), scribus_progresssettotalsteps(), scribus_redraw(), scribus_removelayer(), scribus_replcolor(), scribus_rotobjabs(), scribus_rotobjrel(), scribus_savedoc(), scribus_scalegroup(), scribus_scaleimage(), scribus_scrolldocument(), scribus_selectobj(), scribus_selecttext(), scribus_senttolayer(), scribus_setactlayer(), scribus_setalign(), scribus_setboxtext(), scribus_setcolor(), scribus_setcolumngap(), scribus_setcolumns(), scribus_setcornerrad(), scribus_setcursor(), scribus_setdoctype(), scribus_setfillblend(), scribus_setfillcolor(), scribus_setfillshade(), scribus_setfilltrans(), scribus_setfont(), scribus_setfontsize(), scribus_setgradfill(), scribus_setHguides(), scribus_setinfo(), scribus_setlineblend(), scribus_setlinecolor(), scribus_setlineend(), scribus_setlinejoin(), scribus_setlineshade(), scribus_setlinespace(), scribus_setlinestyle(), scribus_setlinetrans(), scribus_setlinewidth(), scribus_setmargins(), scribus_setmultiline(), scribus_setpdfbookmark(), scribus_setproperty(), scribus_setredraw(), scribus_setscaleimagetoframe(), scribus_setstyle(), scribus_settextfill(), scribus_settextshade(), scribus_settextstroke(), scribus_setunit(), scribus_setVguides(), scribus_sizeobjabs(), scribus_textflow(), scribus_tracetext(), scribus_ungroupobj(), scribus_unlinktextframes(), and scribus_zoomdocument().

#define Py_RETURN_TRUE   return Py_INCREF(Py_True), Py_True

Definition at line 31 of file cmdvar.h.


Function Documentation

void initscribus ( ScribusMainWindow pl  ) 


Variable Documentation

PyObject* NameExistsError

Exception raised when the user tries to create an object with the same name as one that already exists

Definition at line 82 of file scriptplugin.cpp.

Referenced by initscribus().

PyObject* NoDocOpenError

Exception raised when no document opened - see checkHaveDocument() in cmdutil.cpp

Definition at line 78 of file scriptplugin.cpp.

Referenced by checkHaveDocument(), and initscribus().

PyObject* NotFoundError

PyObject* NoValidObjectError

Exception raised by GetUniqueItem when it can't find a valid frame or a suitable selection to use.

Definition at line 80 of file scriptplugin.cpp.

Referenced by getPageItemByName(), GetUniqueItem(), initscribus(), and scribus_groupobj().

PyObject* ScribusException

A pointer to the ScripterCore instance.

Definition at line 87 of file scriptplugin.cpp.

Referenced by ScripterPrefsGui::apply(), and ScripterPrefsGui::ScripterPrefsGui().

PyObject* wrappedMainWindow

A PyCObject containing a pointer to the main window ('Carrier').

Definition at line 85 of file scriptplugin.cpp.

Referenced by initscribus().

PyObject* wrappedQApp

A PyCObject containing a pointer to qApp.

Definition at line 86 of file scriptplugin.cpp.

Referenced by initscribus().

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.