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 )