%Rotate%  $spy.MakeHoverButton('tiny-:x','rota 1 math.eval(html.GetValue(rx)*-1)')     $spy.MakeHoverButton('tiny-x:','rota 1 html.getvalue(rx)') $spy.MakeHoverButton('tiny-:y','rota 2 math.eval(html.GetValue(ry)*-1)')     $spy.MakeHoverButton('button_tiny-y:','rota 2 html.getvalue(ry)') $spy.MakeHoverButton('tiny-:z','rota 3 math.eval(html.GetValue(rz)*-1)')     $spy.MakeHoverButton('tiny-z:','rota 3 html.getvalue(rz)') %Animate%  $+ html.Snippet("gui/snippets/input-checkbox-plain", "name=x", "value=x", "data=0", "oncheck=html.setdata(x, '1')>>rota html.getdata(x) html.getdata(y) html.getdata(z) 100000 math.eval(html.getvalue(speed)*0.1)", "onuncheck=html.setdata(x, '0') >>rota html.getdata(x) html.getdata(y) html.getdata(z) 100000 math.eval(html.getvalue(speed)*0.1)", ) $- $+ html.Snippet("gui/snippets/input-checkbox-plain", "name=y", "value=y", "data=0", "oncheck=html.setdata(y, '1')>>rota html.getdata(x) html.getdata(y) html.getdata(z) 100000 math.eval(html.getvalue(speed)*0.1)", "onuncheck=html.setdata(y, '0') >>rota html.getdata(x) html.getdata(y) html.getdata(z) 100000 math.eval(html.getvalue(speed)*0.1)", ) $- $+ html.Snippet("gui/snippets/input-checkbox-plain", "name=z", "value=z", "data=0", "oncheck=html.setdata(z, '1')>>rota html.getdata(x) html.getdata(y) html.getdata(z) 100000 math.eval(html.getvalue(speed)*0.1)", "onuncheck=html.setdata(z, '0') >>rota html.getdata(x) html.getdata(y) html.getdata(z) 100000 math.eval(html.getvalue(speed)*0.1)", ) $- Speed $spy.MakeHoverButton('tiny-a','matr 1')   $spy.MakeHoverButton('tiny-b','matr 2')   $spy.MakeHoverButton('tiny-c','matr 3')