from JiModule import *

def draw():
    beginpage()

    center()
    scale(50)
    newpath()
    box(movingpoint.x, -1, 2, 2)
    setlinewidth(2)
    fill(0, 0, 1)
    stroke()

    newpath()
    placemoveable(movingpoint)

    endpage()

def move(point, x, y):
    point.setpoint(x, -1)
    
movingpoint = Moveablepoint(-1, -1, move)
addmoveable(movingpoint)

openframe(230, 230, draw)
