LibreOffice Module librelogo (master)  1
Classes | Namespaces | Functions | Variables
LibreLogo.py File Reference

Go to the source code of this file.

Classes

class  LibreLogo.__Doc__
 
class  LibreLogo.LogoProgram
 

Namespaces

 

Functions

def LibreLogo.__trace__ ()
 
def LibreLogo.__l12n__ (lng)
 
def LibreLogo.__getprop__ (name, value)
 
def LibreLogo.__gendots__ (n)
 
def LibreLogo.__getdocument__ ()
 
def LibreLogo.Input (s)
 
def LibreLogo.__string__
 
def LibreLogo.Print (s)
 
def LibreLogo.MessageBox
 
def LibreLogo.Random (r)
 
def LibreLogo.to_ascii (s)
 
def LibreLogo.to_unicode (s)
 
def LibreLogo.__locname__
 
def LibreLogo.__getcursor__ (fulltext)
 
def LibreLogo.__translate__
 
def LibreLogo.__is_alive__ ()
 
def LibreLogo.__encodestring__ (m)
 
def LibreLogo.__encodecomment__ (m)
 
def LibreLogo.__decodestring__ (m)
 
def LibreLogo.__decodestring2__ (m)
 
def LibreLogo.__decodecomment__ (m)
 
def LibreLogo.__initialize__ ()
 
def LibreLogo.pagesize
 
def LibreLogo.turtlehome ()
 
def LibreLogo.__pen__ (n)
 
def LibreLogo.__visible__
 
def LibreLogo.hideturtle ()
 
def LibreLogo.showturtle ()
 
def LibreLogo.left
 
def LibreLogo.right
 
def LibreLogo.goforward
 
def LibreLogo.gobackward
 
def LibreLogo.commandline
 
def LibreLogo.__setlang__ ()
 
def LibreLogo.run
 
def LibreLogo.stop
 
def LibreLogo.home
 
def LibreLogo.clearscreen
 
def LibreLogo.__checkhalt__ ()
 
def LibreLogo.__cs__
 
def LibreLogo.__dispatcher__
 
def LibreLogo.__getshape__ (shapename)
 
def LibreLogo.__angle__ (deg)
 
def LibreLogo.turnleft (deg)
 
def LibreLogo.turnright (deg)
 
def LibreLogo.heading
 
def LibreLogo.rotate (shapename, deg)
 
def LibreLogo.forward (n)
 
def LibreLogo.backward (n)
 
def LibreLogo.__dots__
 
def LibreLogo.__draw__
 
def LibreLogo.__zoom__ ()
 
def LibreLogo.__lefthang__ (shape)
 
def LibreLogo.__go__
 
def LibreLogo.__fillit__
 
def LibreLogo.point ()
 
def LibreLogo.__boxshape__ (shapetype, l)
 
def LibreLogo.ellipse (l)
 
def LibreLogo.rectangle (l)
 
def LibreLogo.label (st)
 
def LibreLogo.text (shape, st)
 
def LibreLogo.sleep (t)
 
def LibreLogo.__removeshape__ (shapename)
 
def LibreLogo.__fontweight__ (w)
 
def LibreLogo.__fontstyle__ (w)
 
def LibreLogo.__color__ (c)
 
def LibreLogo.__linestyle__ (s)
 
def LibreLogo.fillstyle (s)
 
def LibreLogo.__splitcolor__
 
def LibreLogo.__componentcolor__ (c)
 
def LibreLogo.pencolor
 
def LibreLogo.pensize
 
def LibreLogo.penstyle
 
def LibreLogo.penjoint
 
def LibreLogo.pencap
 
def LibreLogo.fillcolor
 
def LibreLogo.filltransparency
 
def LibreLogo.pentransparency
 
def LibreLogo.fontcolor
 
def LibreLogo.position
 
def LibreLogo.__groupstart__
 
def LibreLogo.create_svg_animation (m)
 
def LibreLogo.create_valid_svg_file (filename)
 
def LibreLogo.__groupend__
 
def LibreLogo.__int__ (x)
 
def LibreLogo.__float__ (x)
 
def LibreLogo.fontheight
 
def LibreLogo.fontweight
 
def LibreLogo.fontfamily
 
def LibreLogo.fontstyle
 
def LibreLogo.__loadlang__ (lang, a)
 
def LibreLogo.__concatenation__ (r)
 
def LibreLogo.__l2p__ (i, par, insub, inarray)
 
def LibreLogo.__compil__ (s)
 
def LibreLogo.__gotoline__ (n)
 

Variables

tuple LibreLogo.next = lambdal:l.next()
 
dictionary LibreLogo.__lng__ = {}
 
tuple LibreLogo.__lngpath__ = re.sub(r"^vnd.sun.star.pathname:(.*)program(/|\\)fundamental([.]ini|rc)$", "\\1", urebootstrap)
 
string LibreLogo.__translang__ = "am|ca|cs|de|dk|el|en|eo|es|et|fr|hu|it|ja|nl|no|pl|pt|ru|se|sl"
 
dictionary LibreLogo.__docs__ = {}
 
 LibreLogo.__prevcode__ = None
 
 LibreLogo.__prevlang__ = None
 
 LibreLogo.__prevcompiledcode__ = None
 
 LibreLogo.__thread__ = None
 
tuple LibreLogo.__lock__ = threading.Lock()
 
 LibreLogo.__halt__ = False
 
string LibreLogo.__compiled__ = ""
 
int LibreLogo.__group__ = 0
 
list LibreLogo.__groupstack__ = []
 
int LibreLogo.__grouplefthang__ = 0
 
dictionary LibreLogo.__comp__ = {}
 
list LibreLogo.__strings__ = []
 
dictionary LibreLogo.__colors__ = {}
 
list LibreLogo.__COLORS__ = ['BLACK', 0x000000]
 
list LibreLogo.__NORMCOLORS__
 
list LibreLogo.__STRCONST__ = [i[0] for i in __COLORS__]
 
int LibreLogo.__SLEEP_SLICE_IN_MILLISECONDS__ = 500
 
int LibreLogo.__PT_TO_TWIP__ = 20
 
int LibreLogo.__MM_TO_PT__ = 1
 
int LibreLogo.__MM10_TO_TWIP__ = 1
 
int LibreLogo.__FILLCOLOR__ = 0x8000cc00
 
float LibreLogo.__LINEWIDTH__ = 0.5
 
string LibreLogo.__ENCODED_STRING__ = "_s_%s___"
 
string LibreLogo.__ENCODED_COMMENT__ = "_c_%s___"
 
string LibreLogo.__DECODE_STRING_REGEX__ = "_s_([0-9]+)___"
 
string LibreLogo.__DECODE_COMMENT_REGEX__ = "_c_([0-9]+)___"
 
string LibreLogo.__LINEBREAK__ = "#_@L_i_N_e@_#"
 
string LibreLogo.__TURTLE__ = "turtle"
 
string LibreLogo.__ACTUAL__ = "actual"
 
string LibreLogo.__BASEFONTFAMILY__ = "Linux Biolinum G"
 
int LibreLogo.__LineStyle_DOTTED__ = 2
 
tuple LibreLogo.__uilocale__ = uno.getComponentContext()
 
tuple LibreLogo.__bezierdot__ = __Bezier__()
 
list LibreLogo.__TURTLESHAPE__
 
 LibreLogo.g_exportedScripts = left,right,goforward,gobackward,run,stop,home,clearscreen,commandline,__translate__
 
dictionary LibreLogo.__lng_fallback__