Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

cmdtext.cpp File Reference

#include "cmdtext.h"
#include "cmdutil.h"
#include "pageitem_textframe.h"
#include "prefsmanager.h"
#include "selection.h"
#include "util.h"
#include "scribuscore.h"
#include "hyphenator.h"

Include dependency graph for cmdtext.cpp:

Go to the source code of this file.

Functions

PyObject * scribus_getfontsize (PyObject *, PyObject *args)
PyObject * scribus_getfont (PyObject *, PyObject *args)
PyObject * scribus_gettextsize (PyObject *, PyObject *args)
PyObject * scribus_gettextlines (PyObject *, PyObject *args)
PyObject * scribus_getcolumns (PyObject *, PyObject *args)
PyObject * scribus_getlinespace (PyObject *, PyObject *args)
PyObject * scribus_getcolumngap (PyObject *, PyObject *args)
PyObject * scribus_getframetext (PyObject *, PyObject *args)
PyObject * scribus_gettext (PyObject *, PyObject *args)
PyObject * scribus_setboxtext (PyObject *, PyObject *args)
PyObject * scribus_inserttext (PyObject *, PyObject *args)
PyObject * scribus_setalign (PyObject *, PyObject *args)
PyObject * scribus_setfontsize (PyObject *, PyObject *args)
PyObject * scribus_setfont (PyObject *, PyObject *args)
PyObject * scribus_setlinespace (PyObject *, PyObject *args)
PyObject * scribus_setcolumngap (PyObject *, PyObject *args)
PyObject * scribus_setcolumns (PyObject *, PyObject *args)
PyObject * scribus_selecttext (PyObject *, PyObject *args)
PyObject * scribus_deletetext (PyObject *, PyObject *args)
PyObject * scribus_settextfill (PyObject *, PyObject *args)
PyObject * scribus_settextstroke (PyObject *, PyObject *args)
PyObject * scribus_settextshade (PyObject *, PyObject *args)
PyObject * scribus_linktextframes (PyObject *, PyObject *args)
PyObject * scribus_unlinktextframes (PyObject *, PyObject *args)
PyObject * scribus_tracetext (PyObject *, PyObject *args)
PyObject * scribus_istextoverflowing (PyObject *self, PyObject *args, PyObject *kw)
PyObject * scribus_hyphenatetext (PyObject *, PyObject *args)
PyObject * scribus_dehyphenatetext (PyObject *, PyObject *args)
PyObject * scribus_setpdfbookmark (PyObject *, PyObject *args)
PyObject * scribus_ispdfbookmark (PyObject *, PyObject *args)
void cmdtextdocwarnings ()


Function Documentation

void cmdtextdocwarnings (  ) 

HACK: this removes "warning: 'blah' defined but not used" compiler warnings with header files structure untouched (docstrings are kept near declarations) PV

Definition at line 956 of file cmdtext.cpp.

PyObject* scribus_dehyphenatetext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_deletetext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_getcolumngap ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_getcolumns ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_getfont ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_getfontsize ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_getframetext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_getlinespace ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_gettext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_gettextlines ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_gettextsize ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_hyphenatetext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_inserttext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_ispdfbookmark ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_istextoverflowing ( PyObject *  self,
PyObject *  args,
PyObject *  kw 
)

Check if is the text frame overflowind or not 2005-02-04 petr vanek

Definition at line 805 of file cmdtext.cpp.

References PageItem::asTextFrame(), checkHaveDocument(), PageItem::frameOverflows(), GetUniqueItem(), PageItem::invalidateLayout(), PageItem::layout(), tr(), and WrongFrameTypeError.

PyObject* scribus_linktextframes ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_selecttext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setalign ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setboxtext ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setcolumngap ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setcolumns ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setfont ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setfontsize ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setlinespace ( PyObject *  ,
PyObject *  args 
)

Set line space

Definition at line 399 of file cmdtext.cpp.

References PageItem::asTextFrame(), checkHaveDocument(), GetUniqueItem(), Py_RETURN_NONE, tr(), and WrongFrameTypeError.

PyObject* scribus_setpdfbookmark ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_settextfill ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_settextshade ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_settextstroke ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_tracetext ( PyObject *  self,
PyObject *  args 
)

PyObject* scribus_unlinktextframes ( PyObject *  self,
PyObject *  args 
)

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