Function overview
Main
createLCD( Bool Emulator, String Name )
updateLCD( )
setforeground( Bool foreground )
Text
addtext( Number ID, Bool Scrolling, Number Size, Number Align, Number Maxlen, Number Lines)
addtextfont( Number ID, Bool Scrolling, Number Size, Number Align, Number Maxlen, Number Lines, String font)
settexttext( Number ID, String Text )
settextorigin( Number ID, Number X, Number Y, )
settextalign( Number ID, Number alignment )
settextvis( Number ID, Bool Visible )
istextidempty( Number ID ) returns
Bool
settextinvert( Number ID, Bool invert )
removetext( Number ID )
Input
isbuttonpressed( Number buttonindex ) returns Bool (0 = Button 1, 1 = Button 2 etc.)
Progress Bars
addpbar( Number ID, Number type )
setpbarorigin( Number ID, Number X, Number Y )
setpbarsize( Number ID, Number width, Number height )
setpbarvalue( Number ID, Number percent)
setpbarvis( Number ID, Bool Visible )
ispbaridempty( Number ID ) returns bool
removepbar( Number ID )
Pages
addpage( )
getpagecount( ) returns Number
modifypagenum( Number page* )
showpagenum( Number page* )
removepage( Number page* )
*These start at 0 (0 = Page 1, 1 = Page 2)
Boxes
addfbox( Number ID, Number X, Number Y, Number Width, Number Height )
addebox( Number ID, Number X, Number Y, Number Width, Number Height )
setboxvis( Number ID, Bool visible )
setboxorigin( Number ID, Number X, Number Y )
setboxsize( Number ID, Number Width, Number Height )
setboxfilled( Number ID, Bool filled )
isboxidempty( Number ID ) returns bool
removebox( Number ID )
Pixels
addpx( Number ID, Number Y, Number Y )
setpxvis( Number ID, Bool Visible )
setpxorigin( Number ID, Number X, Number Y )
ispxidempty( Number ID ) returns Bool
removepx( Number ID )