Scribus
Open source desktop publishing at your fingertips
scribusscript Namespace Reference

Classes

class  EmptyDescriptor
 
class  Item
 
class  ScribusScript
 
class  ValidationError
 

Functions

def validate_bool (value)
 
def validate_regex (pattern)
 
def validate_list (value)
 
def validate_intlist (value)
 
def validate_enum (args)
 
def validate_enumlist (args)
 
def load_filename (filename)
 
def load_scripts (path_or_filename)
 

Variables

tuple validate_ident = validate_regex("[A-Za-z_][A-Za-z_]*")
 
tuple script = ScribusScript.parse_filename(filename)
 

Detailed Description

Loader and handler for Scribus descriptor files/headers.
They help to integrate scripts into Scribus by definining menu-entries, 
shortcuts, etc. Some additional metadata gives useful information and help.

See doc/TUTORIAL for a detailed explanation including examples.