Link Search Menu Expand Document

I/O

The keyboard and mouse are set up in objects, so you can easily access their info.

ex:   bob.x = mouse.x + 50;

mouse

value type example
x int alert(mouse.x)
y int alert(mouse.y)
moved func mouse.moved = ()=>{ }
up func mouse.up = ()=>{ }
down func mouse.down = ()=>{ }
pressed func if(mouse.pressed){alert()}
cursor str mouse.cursor = 'red' (use CSS)
button int mouse.down=()=>{if(button==3){alert()}}
menu bool mouse.menu = false

Keyboard

value type example
name str alert(key.name)
code int alert(key.code)
up func mouse.up = ()=>{ }
down func mouse.down = ()=>{ }
pressed func if(mouse.pressed){alert()}                        

page

value example
selectable page.selectable = false
editable page.editable = true
width w = page.width
height h = page.height
loaded if(page.loaded){ alert() }